No, you cannot SLI a GTX580 with a GTX570, with nVidia you have to choose the same model of cards (Brand doesn't matter however)
GTX580 SLI Vs GTX570 SLI? Depends on your budget, power supply, monitor resolution, games you play ETC...
Essentially there isn't a huge difference between the 2 setups, perhaps 20%