Question: how long would it take to learn kanji?
Answer: Keep in mind, you'd be doing in one year what takes Japanese students 12 years to do. At 10 kanji a day you'll know all 2136 joyo kanji (the basic characters taught through high school) in less than a year. 10 a day is a tough pace to keep up without forgetting earlier ones but certainly possible.