Rocky,
That is a stock canopy they are using. From the videos it appears they are steering with the stick as there are no control surfaces to operate with the rudder peddles. Brakes are electo magnetic, no shoes or mechanical contact at all. Next time I'm over that way I'm going to stop by and take a look. I have had some conversation with they team. They have used canards to offset ground effect and they work quite well.
F-104 specs:
http://www.fas.org/nuke/guide/usa/airdef/f-104.htm