Depending on where the oil is coming from it sounds like a good deal so far, if the dealership repair the issues you identified. Its not easy to tell you what to look for (remotely) you will have to trust what you see and feel when you test drive it, and even after you have done that and clear the prechecks the car may show up other things once you own it..thats just how it is with machines.
:thumbs:
:thumbs: