First off.... mileage of the vehicle. Transmission type- MT or AT.
You bought some parts from ebay. That might be ok, but if you can't work on the car yourself, then there's no reason to purchase parts. Many shops will not allow someone to purchase parts, and then install those parts for the person.
Vibration: from what it sounds you've already figured out that is motor mounts, and you're probably right. Those tend to go bad every 100k miles or so. It's worse with these vehicles because the factory mount is hydraulic (a ball filled with fluid), and aftermarket suppliers have issues making this so that it will last. The typical scenario is that someone replaces the front engine mount (the hyd one), and then has the same issue a month later.
Losing oil: that could be as simple as a valve cover gasket. Problems with the valve cover gasket could cause more problems with the vibration because on Zetec engines, oil will get inside the spark plug tubes and cause spark loss issues.
Overheating: When? There's a difference between overheating while standing still and overheating while driving at speeds over 45 mph. It's probably the low speed resistor, but often times the fan wiring harness will be damaged as well preventing the resistor from making the full repair. We have had many issues with people simply having a loose coolant reservoir cap, or a faulty coolant reservoir cap. A faulty cap that doesn't seal will cause the coolant to pump out the overflow. Zetecs have a typical problem of cracking the thermostat housing because it's plastic. This creates a visible leak (look for white residue from dried coolant) near the back of the engine. NOTE: I'm referring to the engine front and rear not the front and rear of the car. The front of the engine is on the passenger side where all the accessories like the alternator are.
Finally, we all want to help. Message forums are funny though. We appreciate punctuation and grammar more so than phone texts where it's understood that things are sloppy. For example, people who come on here and type in all caps get accused of shouting. It's sort of silly, but that's the way it is.
If you're still interested in responses from the thread, I'm sure we can dig up pictures to help explain what is going on. Most of us are in the same boat where we have to drive beater cars that need attention because we can't afford the note on a new car. Hopefully we can teach you how to avoid bad mechanics and possibly do some of the work on your vehicle for yourself.