Orange guy, it's visually apparent from the photo that you're strapped to the bike. If that's the case -- my concern is about egress during/after an incident.
As for letting you run once that (and any other issue I haven't seen) is satisfied - - there just isn't a class for a three-wheeler where the three wheels leave three tracks. That's all -- not your fault for riding a trike, but rather that we don't have a class into which you could fit. Would we let you run for time only? Maybe -- but that's one I'll also refer up the ladder. Maybe a limited run or two at limited speeds so the officials could observe handling and other bike behavior -- and then you're good to go, assuming nothing bad becomes apparent.
As for the non-leather parts of your leathers -- wait and see if that rule remains standing or if it modified for '08. One can never tell. . .
Finally -- gee, whiz, you're not causing any problems other than making us think more in-depth than we often do. We want everyone who shows up with a race-worthy vehicle to race, but to keep our liability noses clean we have to be satisfied that we aren't jeopardising our insurance coverage by letting you run if the insurance policy would be canceled (or something) if you did -- thereby meaning that NONE of us can race.
Back to you being strapped onto the bike -- I did watch the video, way back when you first posted it -- but now I don't remember in detail. If you've got a working tether -- that implies that it is possible for you to get off the bike without using hands to loosen anything. That's a point in your favor.