You should probably get a louder smoke decetor if you can barely hear it upstairs.
I'm going to go with the DIY approach;
For the water sensor, I'd look into the possibility of linking the basement alarm to a speaker upstairs. I've no idea what kind of alarm you're looking at or what the electronics are like. Theoreticaly, you can jump off the audio signal just before it reaches the speaker. Send the audio signal through an amp (located close* to the alarm, preferably where it won't get wet) and connect it to a speaker upstairs.
I would never try to mess with a smoke detector I rely on, but a water sensor...buy two and have fun.
*the amp is to overcome voltage drop in the new cable, I doubt that the sensor electronics will be capable of driving a seperate speaker with at least 30 ft of cable between it.
Not too sure about the middle part, but the end was pointing out that baby pictures of little Sally playing in the tub are not okay to share or take in the first place.
Its a common enough situation where Ma is going through the baby album with your bride-to-be or a total stranger (mother-in-law) and there's a bunch of photos of under-dressed children that would definetny make the wrong crowd happy to have.