I've figured out fixes for both issues: the first problem can be fixed by re-calling Location.init() when a new group is added, and the second problem can be fixed by making the selectors on lines 105 and 107 of mb-geo.js match ".rwmb-group-clone" as well as ".rwmb-group-wrapper", as .rwmb-group-wrapper is not present around cloned groups.