Live is not required to play online, as you have the Elite unit which comes with a Silver membership. However, Silver membership only allows you to play online during the weekends. To be able to play online during the week you will need a live subscription, which you can purchase via yearly cards, or on the Xbox Website.