This is only the Xbox Live Gold Membership, and you will need to buy the base game separately.

Yes, you do need to buy the base game.