Alot of factors come in to play with this question. Depends on how much you raid, and how good your layout is, and how well you plan your upgrades, and if you choose to buy more builders (almost required to get 4+ if you even want to see TH10). In short I'd said around a year if you play a decent amount.
It takes six days to upgrade to Town Hall level 7.
Town hall level 7
It's the best update on Clash of Clans! You get another drill, archer tower, cannon and much more!
3
Yes, sir, it is.
hit NPC's for resources over and over or buy Onwars and upgrade hero.
Level 10 is the highest
Around 1700 trophies, or gold league.
Save up and farm your resources till you have enough to start upgrading your Town Hall.
It is a little high, try crystal or gold league.
I find it is best to balance your game. Try to top out levels on everything that you can before you upgrade your town hall again. Max out everything from your spells to your walls, then do your town hall again. This might be a little slower, but it gives you a much more solid gaming foundation. When you get into upper levels, you are not as likely to get stomped as the players that rushed to get there.
Upgrading buildings and troops in Clash of Clans is all a matter of personal opinion but one opinion is that building the Town Hall is the most important thing because you can only upgrade things such as the Gold and Elixir Collectors as well as the Laboratory only to a point until it becomes maxed out at your current Town Hall level. After upgrading your Town Hall your Clan Castle should be upgraded until it's at least Level 3 if you are in a clan so your clanmates can send you a Dragon for a single reinforcement which hits hard damage-wise.