No
All that you really need to do is download it. On the main menu there will be an option that says "DLC" or "Downloads" or something like that.
A silver membership will allow users to download demos, games, etc from the xbox marketplace.
You might have to wait till it comes out on xbox live to download but its not out yet for download
Xbox live is needed to get DLC. However you do not have to pay for the gold membership. Set up a silver xbox live account, which is free, and you will be able to access the marketplace and get game downloads.
No, Xbox Live membership is required, if one has at least the silver membership, one can still download, purchase etc., stuff of from the marketplace but not play with others.
If you have auto downloads on, your XBox will automatically download any arcade demos. To use this, you must have a hard drive.
no, you have to have an xbox gold mebership to be able to buy the free games
not 100% sure on this one, but i think you the fallout 3 website has dlc for pc.
You cant you have to download them from psn or xbox live
Yes because there are demos so you can play them offline.
They go to your Games menu. All downloads can also be seen in your Downloads History. Go to Account Management > Download History.
To download arcade games you need xbox live, but all you need is a silver membership which is free.