I can not answer the ques about the Skeeter, and whether this motor is enough motor. there should be a placard in the boat that says what the max hp rating is for the boat. I’d say if this F115 is within say 20 horses of the rating, that you should be fine. If the rating is up near 150 or over, then the F115 would be a little light for the boat.
As far as oil is concerned, I put in the Yam oil that the dealer recommends and filter. I would definitely use a marine 4 stroke oil, do not use auto oil in it. there are additives in the marine oil, that are not in auto oil, that you need in a marine engine.
good luck,
and Welcome to IDA…
Jack..