I'll take #2 for $200 Alex!
Either the "receiver" portion of the latch simply needs to be adjusted up a tad or it needs replaced. Maybe this'll bump you up and someone can help you with your other questions...