I can help with a greenhouse, sure. We'll just have to find a place for it. Didn't seem like there was room for a whole lot of green much anywhere out there.
I dont think I've ever seen anything called elfroot. But there are all sorts of names for things sometimes. A common plant gets named different things in different places and no one knows they're the same until someone compares them.