You can play GTA Online without an Xbox Live Gold subscription, but you will be limited to certain content. For example, you will not be able to access Heist missions or GTA Online races. Additionally, you will need to have an active internet connection in order to play the game online.