No,Quest Cape will be needed for later.
In case owner does CUSTOM QUESTS then after u finished it you should get QUEST CAPE.
BUT !
If you reach 99 in all skills (LONG WAY TO GO) then you maybe will get the ''Legend Cape''
Steps to get Legend Cape
1.Hit 900+
2.All 99's
3.Get 75-100 posts on forums
4.Make 50 pepolse start playing server (IK who adverts & who does not so dont lie to me)
5.Get 100 Vote Points.
Ok, thanks for information