The holes are drains, I have read of other who sealed their rails top and bottom and left a vent at one end then installed a zerk at the other and filled the interior of the rail with grease and then plugged both ends, not sure which is better . Only way to keep your ducky as rust free as possible is not to float it at least not in salt water.
Mind you these are only things I ve heard or read.