it is very hard to loose that kind of oil everyday. try cleaning the engine and see where it is leaking from. the price it is going to cost to get all the seals and to get it installed, its best to buy a more up to date engine.
I think you should let this one go because if he know that you bought a ticket and then turn around and tell you to leave him alone than I would. Try and get your money back from the ticket. Good Luck