You can buy a watering can for farming from a farming shop found in North of East Ardougne, South Falador, Port Phasmatys.
You can buy watering cans at farming shop's or the grand exchange (have to be member)
In Burthorpe. Right next to the Warrior's Guild.
In Burthorpe, right next to the Warrior's Guild.
these are drop by various creatures or can be grown by snapdragon seeds(requires 62 farming)
Teresa's shop, and there's a clothes shop in Canfis for members that sells coloured ones.
Lumbridge, go South across bridge from the Castle, then head east until you come across a small farm to the north, there should be chickens in there.
I don't think there is any such thing as a player-owned shop in RuneScape.
He is located in Varrock, in the rune shop, just below the East bank. The world map on Runescape may also be of help.
There is a fishing shop at Port Sarim, near Draynor, and South-East of Falador.
you can grow evil turnips with farming
The shop is at Port Sarim.