Marco is a pretty reliable place for chips, probably about 90 percent good, and they'll replace them if not.
Most roms are on IPDB.
With a power supply you can check that the game boots, which at least means your roms are valid. I wouldn't trust that to mean your board is good though, but if you put the board in one of your bally/Stern games and it works there you're probably good.
Roms with windows are UV erasable. You'll need a eraser for them. Eeproms are erasable by the burner, which is nice. Often there are eeproms (that start with the number 28) that are compatible with games they take older eeproms (that often start with the number 27). There are also proms, which have no window and are one time use.