You can get all your hats back from rants, that includes the 1 feathered and 3 feathered hats. If you want more than one of the same kind of hat, you need to drop it on the floor, then talk to rantz. He will provide you with another hat; just pick up the dropped one again and voila; 2 hats :D
I'm not quite sure that you can train herblore with a profit; you could get your own herbs as drop of course :) About the thieving; I find the thieving garden quite enjoyable and it's pretty decent experience, you might want to try that.
We are currently adding the new pvp items to the database. You can sell the items to a npc in edgeville or you can sell them to other players :) I don't know about the target question sorry :)