I agree with the engine being "adequate" thoughts. Depending on how you are using the boat it might be just fine, though.
Those cracks worry me. There's obviosuly been water, at some point anyway, coming through that hole (transducer cable?). There's no question on that. While coming...