Water leaks in Honda CR125 shifter

So the kart was leaking water and I decided to take it home to inspect and I found two different leaks, one that appears to come from a “hole” near the water pump gasket and another one that appears to come from one of the bolts of the head (attached videos):

The hole seems to be a perfect round shape if its part of the casted part, is that hole part of the engine block and its a busted gasket or its a actually a one in a million perfectly shaped circular crack from an impact and needs to be welded?

Regarding the upper leak on the bolt, is it a cracked block or could it be something simpler?

Video of leak 1: https://drive.google.com/file/d/1o6rpSOF0XWA9iJXp5Zk6oR5JyRCLyIL7/view?usp=share_link

Video of leak 2: https://drive.google.com/file/d/1elzGpR8EMVfW0jPwNOeArXM11zri8E6m/view?usp=share_link

You posted the same link twice. I believe the bottom “perfect” hole is the weep hole to show you that the pump shaft seals are bad. Top could just be a gasket.

ooops, corrected the 2nd link.

Oh, I see, so i gotta replace the seals, got it.

BTW if the seals are bad where else would the leaking water go, into the transmission oil? I suppose since I gotta open it I was gong to replace it anyway but I just wanna know if it gets contaminated in the case of a shaft seal failure.

About the top leak, do you mean the head gasket or are there any other gaskets in the area?

BTW is anybody know where i can get a free service manual online for these engines?

the hole leak is appeared when the seals from your water pump shaft are bad , thats for sure .

CR125 engines are a dime a dozen unlike kart specific engines so you should be able to find 10+ videos on how to maintain certain parts of them on YouTube.

yep I’ve seen a couple how to repair the pump, still a manual would be good for the torque specs, ill look for it np.