I have done this a few times in PA, including this year. I was able to print out the documents on line and mail them in.
Here in PA there's a big distinction between boats with a 12 digit HIN and those without. Yours looks like it is "without".
I looks like it has a previous registration. Here, in that case, it's pretty easy to register the boat by providing the existing registration #, the hull #, a bill of sale or receipt and paying the sales tax.
If it was never registered before it takes a few more steps, like providing photos of all 4 sides.
That looks like it was a rental boat or belonged to a resort or camp.
https://www.dnr.state.mn.us/licenses/watercraft/index.html
I started my latest title / registration in January and received it yesterday "due to covid". If I was doing it over - I would have gone to a boat dealer or title transfer place and done it through them. Then I would have a temporary registration and stickers while I waited on the state.