Ian, it sounds like you've bought a good one.

The seals are available but, you may find, it will simply be a matter of having the hood frame adjusted (they can come out of alignment and allow water/drafts in). If you struggle to get the seals, let me know.

Safe drive home and look forward to seeing some photos at your leisure.