yes sadly you do it is only a add on and is intergrated into the main game. sorry :)
I'm not sure for the pitt, or point lookout but for broken steel you do.
no you have to install the pitt and wait 1 day then you get a message about a new radio broadcast witch is the pitt.
Yes,you nead fallout3 the game to play operation anchorage
You do not need Xbox Live to play any of the Fallout 3 add ons.
You need to find wormer first he will tell you how he has a brodcast (Note: Its a add-on pack)
no
a person in the pitt does
She goes back to Paradise Falls
Fallout 3 is not a browser game, so on a PC you need to download and install it. On a console it obviously does not need to be installed.
800 Microsoft points
yes but you get it back
just give it a few minutes and it appears.