Not usually. Tornadoes generally form on land. Kansas is one of the most tornado prone area in the world and it is nowhere near the ocean.
Hurricanes can only develop over warm ocean water. Tornadoes can form on water but usually form on land.
Cumulonimbus clouds can spawn a tornado.
When a storm spawns a tornado it produce a tornado.
Cumulonimbus
Yes, in some instances one tornado may spawn a smaller satellite tornado.
A tornado warned storm is a thunderstorm for which a tornado warning has been issued, meaning that the storm is producing rotation that can spawn a tornado.
A large, intense tornado can sometimes spawn a second smaller tornado that circles it and is called a satellite tornado.
Such storms are called supercells
Yes. Tornadoes have hit rainforests.
If you mean to ask if one tornado can form after another has dissipated, yes. Supercells, the storms most likely to produce tornadoes, often go through cycles. They can spawn can spawn multiple tornadoes one after another in what is called a tornado family.
A tornado on water is called a waterspout.
Tornadoes generally form over land, not the ocean. You are thinking of hurricanes. The term hurricane refers to a tropical cyclone that occurs over the Atlantic Ocean or the eastern Pacific ocean.