There not really a best skill it depends if you want money or xp: for xp it probably a mix between Strength, Attack, and defense. If your looking for money it's probably fishing because when you are a high lv you can fish swordfish and lobsters (always remember to sell raw otherwise the price goes down). But woodcutting is good because when you get to lv 60 (its worth it) you can cut yew logs which cost 200gp a log. Hope this help and send feedback :)
Woodcutting makes a great skill for non members, since it earns a bit of gp.
They can only get skill capes in non-member skills.
members only.
Only members can use construction to make a house on runescape and you cannot get a castle so unfortunately non-members cannot make one but jagex created a new skill for non-members so you can do the new skill if you are a non-member
cooking is the easiest or try wood cutting its a non member skill and the skill cape guy is very easy to find
amour from a non member shop
yes you can get skill capes if ur not a member unless it is a memberskill (not sure about the previous answer but i am aiming to find out btw on runescape my name is armerblack so please add me) Now I'm editing this answer... You can get one, but only one non member skill cape. That cape is the cooking cape. (My runescape name is The Joster 6, add me if you want :P)
No. Even if you have 99k to pay for it and a skill that you have level 99 in, you cannot purchase or wear a skill cape unless you are a paying member. I'm sorry... I wish we could, too.
You need to be a member to get any of the skill capes
No, as a free to play player you currently cannot get a skill cape even if the skill is predominately free to play such as woodcutting or strength. That is one of the most appealing features that pay to play offers to players.
the last skill that was added was summoning,and as usual it is member only as most likely will all other new skills but.. runescape may decide to make some member things(like skill capes) non-members
You do not need to be a member to wear a fishing skillcape, however you do need to be a member to aquire the skill cape.