To play online, you need an xbox live gold account.
To download patch 2 you only need an xbox live account, it doesn't have to be gold. If you play the game and your xbox is connected to the net you should have got prompted to install patch 2. Its possible you installed it and clicked ok without noticing.would suggest playing a casual four day game against the AI - if they start your batting innings with slips in the field youre on patch two, if not youre in patch one.
If youre on patch 1,Restart the game and you should be prompted to update. If you don't get the prompt check your xbox is connected to the internet.