Nicely done!
Not really sure about the waterproofing, but you can get waterproofed ones for a reasonable price, a tamper proof one might be worthwhile too specially if its going to be subjected to constant use.
I would call it a door entry system, rather than an alarm :P.