In Pokémon Ruby, TM07 (Hail) can be found in the Shoal Cave. To obtain it, you need to navigate through the cave during low tide. Look for a room where you can find the TM on the ground. Make sure to explore the area thoroughly, as the cave has various paths and items.
Sky uppercut is not a TM.
There is not a tm for bite or crunch.
Thunderbolt
On Ruby, it is Iron Tail
Thunderbolt
23.
Yes, Tm's in Pokemon Omega Ruby and Alpha Sapphire are re-useable
Double Team
Trade.
yes
You can find it at Shoal Cave.
you can get it in seafloor cavern