You have to start that Redbeard quest. Otherwise he just says that you're not allowed in the back. Once you finish the pirate quest (I've forgotten it's name), you continue to "work" there and have access to the back room of his shop. You can never quit or stop "working" for him, but you don't have to do anything.
Chat with our AI personalities
You get a job at wydins during the F2P Pirates Treasure quest
the genral shop
as long as your java is of a new version, runescape should work fine.
Sanfew is somewhere near, or at the Taverly Herblore shop.
Sanfew can be found upstairs in the herblore shop in Taverley.