Kneser-Haken finiteness for bounded 3-manifolds, locally free groups, and cyclic covers