Yes, first download steam, make a account, then find tf2 in steam and download it. Its free now. (TF2 takes about 3-10 gb of space.)
no
Download it from one the many places on the internet; Place the map inside: C:\Programfiles\Steam\Steamapps\YourName\TF2\TF2\Maps
No, TF2 is not playable on a phone
TF2 is free-to-play
Usually when you 1st download TF2(if you havent already) you are required to download steam. once you download steam and make a account. open up TF2 and you should be ready. Also.....you need internet. although you could use bots which dont move or shoot. The game can only really be played online. If your using a 360 or ps3 you need to have a xbox live account. and your ps3 online
Yes. TF2 is a GREAT game, and I recommend you "buy" it. TF2 is now free to Play.
Check if your graphics card is good enough to run the game, if not check the download help for more help.
download them from garrysmod.org
To play it without a internet connection, on PC or MAC, you can't. You would need to buy and play it on a console (XBox 360 or PS3) which i believe still requires a internet connection to run the game. If you didn't want to download the data, you can copy the tf2 folder from anothers persons steam folder and copy it into yours. the files will update to your profile when you start TF2. As there may be some differences, you may need to download only a few files to complete the install.
At http://www.systemrequirementslab.com/referrer/srtest you can test all games on your computer.
Download the free game Alliance of Valiant Arms on Steam. Play one FULL match (to the END) and then you will see you got an achievement called "1st One Down". Go into TF2, and now you have the Black Rose!
No, TF2 does not have any single-player. You can play on servers with random people or your steam friends