本 should also mean 'original', if the meaning is the same as in Chinese, and most words are.
Yes, but he already mentioned it indirectly, as an extension of the "base" meaning, therefore including origin, and as an adjective original, inherent etc.