You need to run the engine for a while to warm it up and getting water into it is challenging with the boat on the hard. Since the boat hasn't been used in two years I doubt any harm would come to the engine if you wait until spring to change the oil. As mentioned you do need to run antifreeze through the seawater side to keep it from freezing.