After two day's struggling with L2 network connected to multiple VTEPs, it seems I have to avoid multihome unless I can use LAG, which I can't now.
I retreated to the following topology with some redundancy loss. I appreciate anyone can take a look for me to confirm no loop prevention is needed for this topology.
The dotted lines are evpn overlay iBGP sessions.
thanks a lot !!