thank you everyone for overwhelming amount of response :)
I found my own answer for anyone which might come across this
NIC teaming has a standby/active pair thus no need to have LACP supported on that port.
Only one port will be forwarding at any one time.
I have gained this knowledge based on some research thus if you believe I am mislead please correct me .
You can then use LACP to connect two 2Ks to ESX or any other server which supports lacp
configuration will be :
5Ks VPCed
2ks single homed to one 5K
2k port channel configured with "VPC [unique number]" assigned on both 2ks.
job done