It sounds like a project that i possible.
For controlling the Solenoids, look in the playground for examples of how to control relays, you can use the same method for controling the solenoids. You would need an external powersupply (reuse the existing one)
And it is possible to have the Arduino board hooked up to a PCwith a web app. to control it.