I have a Pelican Trek 75 sled that the cover fits quite snugly. I believe the same cover will fit your 68" as well. You will have room to load your sled up over the sides. Should work well for you.
I’m guessing no. It’s designed for an ice fishing sled