I don't know all of them but in platinum it is bibaral (surf, waterfall, rock smash, and rock climb) and tropius (fly, defog, strength, and cut)
you use action replay
Yes, all the TMs that were in Pokemon X and Y will be available as TMs in Pokemon Omega Ruby and Alpha Sapphire.
no
go into your bag. go to the tms/HMS slot. press A. then do use. select the Pokemon you want to use it on. just like TM's, not all Pokemon can learn an hm. hm's can be used over nd over, unlike tms.
cheat
Nevermind. The Recycler has to be the leader, and when you use it, all Used TMs in your inventory are restored--how useful! ;] Saving money on TMs..so awesome~
Use an Action Replay.
there are 50 TMs in Pokemon gold, and 7 HMs
Nothing. For all I know, there are no status conditions except the one inflicted by Mystic pokemon. Evolve it to get different moves or buy TMs to use on it.
There are tons, here is a web site that I use for everything Pokemon related. But here is the site that tells you where TMs are, you can explore it further if you would like. http://www.psypokes.com/dp/items.php The TMs part is more than half way down the page. Hope this helps. If you have any other question feel free to email me at countrygurl0687@hotmail.com. Label the subject as Pokemon Pearl and Diamond question or it will get marked as junk.
mew can learn all tms and so can mew2
the pokemart part of a Pokemon center you can sell HMS or tms you don't need TMs cannot be sold in Black and White.