Sing is not a TM (Technical Machine). It is a move that only certain Pokemon learn. You can only learn it by leveling up certain Pokemon (Skitty, for example, learns Sing by leveling up).
Sing isn't a TM in the game. Some Pokemon can learn it naturally through level up, though.
NOWHERE.The TM trick is not available as a TM in Pokemon Emerald
Slash is not a TM.
Tm. 35
There is no TM for bite.