Take a pic of the hood release. It does seem to stick sometimes. Mine doesn't pop up, and sometimes it doesn't release.
As for the window.... where is the leak, window gasket, window or door frame. I have a tiny wistle on my pass window if it is not up all the way.