welcome to PC, i'd be glad to help you out :)
i don't know any gba rom with pokemon from all generations, but i know someone who's very good at hacking and stuff. his name is HackMew. send him a vm here:
http://www.pokecommunity.com/member.php?u=28656