Are teams allowed? Are royalty free music/sfx allowed?
Yes teams are allowed, and any assets are allowed as long as you possess legal rights to use them!
What's your definition of "pre-existing IP"?