Answer to your question...
"My question is, can I use vCenter Server 4 and managed the same vSphere ESX4 host where the vCenter Server 4 is being host? Is it possible."
Yes, it is possible and fully supported.
Thanks
Ramesh. Geddam
VCP3&4, MCTS(Hyper-V)