The key is for a chest in the spider forest, half way up the western edge. For all the work it took to get the key, there is not much in the chest.

The Blue Larakiki Root is in a dead end; head south west of the alchemist's cave, then south east.