I don't think it does.
I will take a look tomorrow morning, not quite sure what rubber strip but will take a look. By hood, i take it you mean bonnet.
Yeah, i think i have to check around the a/c, but i haven't tried windows up with no a/c.
So you could be right, anything else that could be leaking around the a/c.. or that feeds into the vents?