I'd check to see if the intake is still epoxied into the hull.
The intake fin is not that big of a deal, as long as it doesn't leak, however, that boat took a pretty hard hit to do that.
That Jacuzzi YJ pump is pretty reliable, and good for a heavy boat, but don't expect much top speed out of it, either. Keep an eye on the rpms, stock olds don't like much more than 4500 rpm. If you get more than that, you probably need a wear ring.
Always loved the sleekcrafts.
Dan'l