Water Leak question...

Your first picture shows a newer water pump but here is a pic I saved from elsewhere on this site. It shows an older water pump but has the bolt lengths on it.

7DC707B3-F268-4A13-96DE-A2B0FDB4EBE6.jpeg