Modifying standard components are not advisable and hence CDF was introduced. But yes, you can indeed add a text field to standard table definition after copying it to your custom VRC. There is no need of source code for adding a new field. You will need source code if you are going to add validations to that field in a standard session/DAL.
Unless you try to do something beyond what you have already mastered, you will never grow!