You can make as many invasions you want but, the epic boxes that have the chances for the mounts will be awarded weekly, so basically if you get the two epic boxes, you have 2 weekly chances for the mounts per character, the more characters you have, the more chances for the mounts.