Humilau city after beating Marlon
you get tm 55 scald from the last gym leader
You can get the TM Psyshock in the Giant Chasm.
you get it in wellsping cave
Flash is TM 70 and can be found in Castelia's Mode Street.
TM 42 Facade can be found in the Marine Tube (Undella to Humilau)
There is no TM outrage in Pokemon White/Black 2, neither was there that TM in Pokemon White/Black.
Your Rival will give it to you after you beat him at the end of Victory Road.
The Energy Ball is a TM that can be found in Aspertia City in Pokémon Black 2.
After you see 115 Pokemon in the Unova pokedex, talk to professor Juniper and she will give you the TM. She will give you 2 other Tm's, False Swipe and Protect.
To receive the TM U-Turn you have to deliver all three goods to the Wingull (with the girl) at route 13 .
The move doesn't exist as TM in gen V. I've attached a list of pokemon that can learn by level
there could be some in the departement store and 2 black belts are teacing them in mossdeep city