Car needs to rev higher and higher to accelerate

If your engine is running at 5000 rpm in 2nd gear and you can’t get up a modest hill I suspect you either have an automatic transmission that is slipping or a manual transmission with a burned up (slipping) clutch.

I’d suspect that a 20 year old car running 5000 rpm will begin to consume some oil and perhaps run hotter than usual.