All of the atm's should be OK over there. As long as it displays "visa plus" which I'd think they all do, you'll be fine. IF you really want to you can find a list of them on visa's website.
I think you'd be unlikely to get it accepted in shops in the USA. Visa is an american company but while their credit cards are widely accepted debit cards are a different matter. Especially ones like Solo and Electron which are specifically designed to limit spending and to prevent the user going overdrawn; this means extra checking via phone lines with your bank account every time you use it and this is why I think it is unlikely to be accepted in the USA (international calling etcetera). I would suggest contacting your bank before you go.
You will have trouble with electron cards but switch/maestro are fine - also on another note be aware that most of the atms over there charge you for using them much the same as the ones we have here in pubs and shops do. I managed to find one at a supermarket called Publix which didn't charge you to use it - just to let you know.