(4) follows immediately from a version of the open mapping theorem: If a continuous linear operator between between Banach (or Fréchet or even more general) spaces has non-meager range, then it is open and, in particular, surjective.
This is theorem 2.11 in Rudin's Functional Analysis. As you said, (5) is an easy consequence. A far more general result is Grothendieck's factorization theorem.
The linear continuous images of the unit balls of Banach spaces are called Banach discs. This is a standard notion in the locally convex theory. It is used, for example, to define ultrabornological locally convex spaces. Without checking, this shoud appear in the Introduction to Functional Analysis of Meise and Vogt and it is discussed certainly in Barrelled Locally Convex Spaces of Bonet and Perez-Carreras.