Do I need to seal the fan shroud to the radiator?

I wouldn't. To seal the top would bottle up heat when the fans aren't running. Trap dirt and crap in the bottom too.