The easy way to test the charging system is to measure the battery voltage with the engine off. Now start the engine on a flusher and set to fast idle. You should see more voltage with the motor running.
Your fuel issue sounds like the inlet needles and/or floats are worn. Floats are not avail for some of those older V6 motors, so check to see if you can get them, before rebuilding the carbs.