Scripting reference:
http://supertux.lethargik.org/wiki/Scripting_reference1. There are no working warp pipes in the game, as SuperTux isn't intended to be a SuperMario clone. But you can help out with a script:
Just place a script trigger above a pipe and check the "Button" checkbox. Then the script will only be activated when pressing the ACTION key. Additionally, you can place the pipe in the foreground (at least layer 51) and place a moving platform behind it (Running must be unchecked). The second platform node should be at least two blocks below the pipe surface so it seems like Tux dives into the pipe.
Then use this script:
- {l Code}: {l Select All Code}
Tux.deactivate();
<Platformname>.goto_node(1);
wait(<The time the Platform goes to the second node>);
Tux.activate();
Level.spawn("setorname","spawnpointname");
You need a script which makes the platform go up again, too. If Tux will stay in the same sector, you simply can add a <Platformname>.goto_node(0); at the end of your script. But I'm not sure if it will work when Tux changes the sector as you cannot activate something in a different sector.
2. Climbable raising blocks cannot be made as an object allows Tux to climb, but you cannot move objects (for the same reason you won't be able to move coin blocks with a moving tilemap).
3. If this is the same question you asked here:
https://forum.freegamedev.net/viewtopic.php?f=69&t=7814, then you will find the answer there.