If a picture is worth 1000 words I figured that wasn't enough, so here's a video
http://youtu.be/9CHlBQuGWL0
Just watched your vid... very helpful. What's the big tube in the drivers compartment that runs down the right side of the trans tunnel?
Also, I think you might be confusing 'Kiwi Paul' (tech inspector who's been posting in this thread) with 'Kiwi Steve' (SCTA's head tech that you contacted via email). I know, too many damn Kiwi's to keep track of with their funny soundin' accents.
You'll have to contact Kiwi
Steve about needing something for the sunroof. I personally don't see why you'd need it nor have I personally seen any cars that had netting or additional structure but it's not my call as to whether or not you need it. I mean obviously you've got bars that are over your head which are designed to support the structure of the car vertically and protect you but needing something specifically for the absence of a sunroof I'm not sure of.