I found the right lever on the third try. Keep looking around.

As for getting off of the pedestal, I don't recall that one and I think I pulled all of them. Can you toss a Teleporter pyramid off of it, or use the go to homestead button?