Rocket League is fully cross-platform, meaning that you can play with people who own the game on different platforms than you.
You can change your iCloud account on an iPhone with a few taps, and you can also use a separate account for your iTunes & App Store purchases.