Is every vector subspace also affine?
Yes, you can consider a vector space to be an affine space whose underlying translation space is itself.
A casual way of describing affine spaces is as "vector spaces where you forget where the origin is".
Yes of course any subspace may be considered as an affine space over itself.
Refer also to Vector spaces as affine spaces.