Pumpkins are a discontinued item from a past event. There is no way to make new pumpkins; that's precisely the reason why they are rare and therefore expensive. The only way you can get a pumpkin is by buying it from another player directly or (more safely) indirectly via the Grand Exchange.
No.
yes, it is.
www.runescape.com
Treasure Trails - Rune Scape Guides can be found at webpages like Rune Scape, Rune HQ, and Rune Scape Services and all explain how an individual can carry a clue scroll in the game.
The price constantly changes.
Rune Wiki, its different each time.
Buy them.
Possibly
NO
from the ge
yup
no