A free car w/ 200K, an oil leak and a window problem.
Suggest you consider the circumstances.
You already have a flaky car that occupies more time than it should, now you want to take on this old dog?
If you take this car and then dump it - for any reason - the "generous neighbor" will be sore that you didn't make a go of it.
If you keep it you have a big old car with an oil leak and not much upside for your trouble.
IMHO this is a losing proposition, long term, unless you want to start your own junkyard. You're a young guy who has better things to do with his time than spend it on old cars.
Money flows in and out but one can't replace time. Invest it in YOUR future.