It is pretty viable as starter tbh, you shouldn't have problems hitting 120, it is nothing like wolf for example.
Just thing with druids there is always this issue, treewarden exists, and you are asking yourself why not just run that and slam everything from level 2 with thrornstrike?.. ;/
As for doing untwinked "get all charms" as bow druid, this isn't going to be easy because of nature of the build it isn't that tanky. All your defense is from lifeshield.
You are ranged however, you have boss killing skill that can be enhanced with pierce (100% fire damage nova shot). You can apply open wounds from range. So tools are definitely there.
Doing ubers that require tanking and traveling through unkillable enemies, such as ureh or vizjun will be pain with budget gear.
What is fun about bow druid, you have quite lot different gear options that are very good, especially bows. Ones with high arrow proc, cricify on kill, taha bow, and ofc mr painless. They really are all very good.