I would like to check if 2 Routers running same EIGRP statement can be connected to same switch? Will there be any routing loop and how can routing loop happens? (side question)
yes u can connect 2 routers running eigrp on the same switch.
Regarding u r second question unless we know the topology of u r network we cant say anything.Well EIGRP is designed to be loop free.