If I were to mine with a 5970 then would I run 1 worker for both GPUs or is there any way to get them to run independently of each other?
Yes you can run 1 worker for both GPU's, or you can also separate them if you wish also just modify the script to use a different worker.