Yes there is an area in the forums for suggestions.
Chat with our AI personalities
Go to Tip.it
No.
for all the help i need with runescape i go on runehq.com
The lost tribe members quest. Also Death of Dorgeshuun quest.
you can dum noobs you have to do a quest first -.-