How big of a team do I need?

Honestly, with the wealth of free/paid assets out there for art, music, sfx, and with Unreal Engine 4, you will need around 10 people.