Sorry about your post getting deleted, We have been working on the message board to find out why so many double post.
I did see your first post but since I'm in Florida I didn't have much information about the freeze problem. Are you storing this boat outside where it would be in the snow? As far as the oil film on water it's hard to say, When working on lower unit there will be oil spills, parts washing solution, assembley grease on seals that will cause a film for a short while. Recheck lower unit oil for water after run for about 10 hours.