hmmmm...drain? i have a ride on top with similar holes...i think they may just be from the mold to be honest...but a redbull can fits in it...

also that molded seat looks alot like some ride on top seats you might be able to get a really nice padded seat for...you may want to consider something if water way collect in the seat a bit...maybe dremel a lil hole
_________________________
I do it because I can...it also helps that you are not there...