I'm not aware of any boat cruises that go to Vikingholm. You can rent a boat from Camp Richardson or other locations around the lake but you would probably need to anchor in Emerald Bay. I don't believe you are aloud to do more than drop off/pickup at the dock near Vikingholm.
No but you can rent a boat
Not sure call them
Thanks! Your answer is awaiting moderation.