Regarding Question A, the $3$-torus provides a counterexamle: its complex $K_1$-group has rank $4$ but its cohomotopy has only rank $3$.