Fermion mass hierarchies from vector-like families and possible explanations for the electron and muon anomalous magnetic moments