U-boat brings you to version 1.5 so no other patches are needed.
As far as mods just make sure they are compatible with each other, otherwise you get mod soup, where really weird things can happen
For installing mods, Yes it is best to be in port, sitting in your office. Again weird things can happen if you install while on patrol.
I imagine you probably have things under control, except that feet getting wet problem, get the crew to find the hole
Good Hunting