So I just bought a 99 F4 and the bike ran fine. The bike has about 14k miles, clean title, starts great, and runs good. Got a great deal until I realized that I got screwed when I went to change the oil. I knew that the oil was low, so I added some and started the engine up. The engine starts to leak the oil in a good amount. I took off the fairings and realized there were two holes about the size of a penny on the crank case right behind the alternator cover

?
I think the bike should be ok riding it short distances, because it still has oil in it, but for now I drained the oil and it's sitting in my garage.
But I realized that I
shouldn't JB weld it, and I can't grind a hole and put a bolt in the holes, because the gears are close to the holes. I realized that I have to get a new casing or a new engine.
What I'm asking is......I saw a 2001 F4i engine case on eBay, will this work with the F4? My other option is to buy a used F4 engine for about $250 and have someone replace it. Which is more cheap? Which one is better? How long or how much for the replacement work done by a shop?