You could probably mount some magnets to the rear sides of the cabin and the frame rails to hold it in place. As long as you have the hood pins, I would think you just need something to keep it from flapping around.
As for the hole int the back, just cut a peice of styrene sheet or lexan...