No. It's a piece about 4' long that slides into a slit in the canvas - from the passenger side - and runs the length of the windscreen at the forward-most part of the Tickford top.
Regarding Badger, I've tried a coupe of times over a couple of years... no follow-up, although he's mentioned having them in stock and would let me know. Thus, my reason to reach out to the forum for measurements. Still no success - probably because it necessitates taking the top off altogether to measure.