I've got a Mariner 20XD (basically the same thing). It's a beast of a motor - a little quirky to understand how to start reliably, but once you're familiar with them they start on the first pull most times. I posted my starting procedure for someone earlier today.
I had a lot of rebuilding to do with mine, for the most part parts are readily available (some of the cast parts are out of production now, so you can't buy a carburetor body but you can buy every part that attaches to it.)