What you outline mirrors my experience on a fresh water lake in upstate NY.
engines and drivelines always outlasted the rest of the boat. Just drained a little bit of rust and some sand comes out. 30-40 year old boats … transom stringers may rot, interiors get roached but engine still ran...