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

i would agree it would help, not really absolutely necessary. you have gone that far, why not? BTW , super clean, looks great !