Further on Chinese characters.
I recommend learning more than one per day for the following reason. Language learning is a process of training the brain. In fact one needs to stimulate the neurons in the brain to create a network than can process a new language. The more intense the learning experience, the sooner this neural network is created and the fitter the brain becomes for language processing.
So if given the choice of learning something, including Chinese characters, over a period of 12 months or 6 months, You should also go for the 6 month option. Squeeze yourself and do it in less time. Even if you then leave if for a few months, it will stay with you. At least that has been my experience. Language learning is like fitness training. Go for intensity. Learning characters is not like collecting stamps!