Love your ideas Sluggo, and I'm not entirely sure of the limitations of game mechanics either, but it's worth exploring. I like the suggestion of a sort of hovercraft since the crater is filled with mountain sides, hills and sink holes, and that would probably work best.
I also like the idea of...