I think you do coz I have it too!
No
yes you can play online go on websites and look it up
You do lots of street jobs and level up...
I would check on the Xbox live market place or PSN.
yes. you need live to play any game over xbox's internet like system for anything multiplayer with people outside of your own home.
Adding AVJUGP you increase your Loot chance 20-40% during a Street Job.
It is still Xbox Live.
Xbox live Silver is for XBOX Live MarketPlace not for playing LIVE with you're friends that's what is the XBOX LIVE GOLD is.
Silver does not have xbox live. It is free; but no xbox live!
saints row 2 does not have 2 player mode but it does have a co-op mode thats online that you could play with your freinds or with other players in playstation network or Xbox live
For Sure Every Game On XbOX Has Xbox Live
Xbox Live gold is a way of getting xbox xbox live on your xbox. With xbox you can buy games, download gamer picturess, all of that stuff. Xbox Live gold is not a game.