I don’t do contact work, but I (and a bunch of other forum members) would be glad to help you with the project. On the face of it it is a pretty easy project
Which parts do you already have?
I suggest that you focus on one part at a time.
Get the photocell working, by itself, and display its output on the serial monitor. Then light an LED when the light is over (or under) a threshold.
Get the mike setup to turn a LED on when the sound level is over a threshold.
Make a driver (transistor and diode) for the solenoid and get the solenoid to fire with the push of a button switch.
Use the millis() function to time the on time of the solenoid (1 second).
Once you understand the individual parts, putting them together will be easier.
What happens after the solenoid is on for one second and goes off? Will there be a wait time before the solenoid is triggered again or can it be triggered right away?
There are tutorials for each part on the web if you look. For the photocell Google “arduino ldr”, for instance.