Sounds like the starting maybe be a fuel pressure issue. there is a one way valve somewhere that stops the fuel lines from draining back towards the tank while the vehicle isn't running. could also be a weak pump.
the poor running could really be anything. vaccum leaks, electrical or spark problems, or fueling. I would start by checking for vac leaks, checking fuel pressure and cleaning grounds and contacts in the engine bay. At least that will rule out the easy things and maybe give you some leads as to what to check next.
May also be worth checking the spark plugs. I recently had a poor running issue that I could not track down. Finally went to change the plugs after a few weeks and found the cylinder 1 plug arm to be almost touching the electrode. further inspection revealed nothing wrong in the cylinder (maybe some detonation or foreign object) other than that and new plugs solved the problem.
Good luck.