I'm a bit worried about holding it up with "hot glue", I'm sure theres a nice sealer in Home Depot to use instead.

Last time I checked "hot glue" doesn't hold to well.