if you do it afk it is highly detectable for other players.
There are several points, that the bot isn't able to handle. Picking up some quest objects, stuck in trees or other obstacles, trying to pick up or finish quests without success, and quest giver turns to you 1000 times.
I am sorry to say this, but after reading ban reports kicks profiles seem to be a high risk. Everybody is using them, and at some quest-npc's you can count a pretty huge amount of bots.
In the end:
If you quest 1-90, it is 0% afk able. You have to babysit all the time. If you do it by hand, in the time you sit to watch your toon, you are faster to quest by hand.
Because there is no 90% afkable. Either it is afkable, or it is not, cos you never know when you have to fix the bot.
Edit: But that's just my opinion.