Welcome back to RP! I think your character sounds interesting. I’m not sure I’ve seen the exact angle you’re vying for so I think it should be a lot of fun to explore and roleplay, especially as a goblin (goblin priests exist?!).
As for herbs I would maybe wowhead some from past expansions and choose ones that might be your characters herb of choice. I think there’s not a lot of lore on many of them and I’m pretty sure somewhere there’s a player made herbalism guide that can help you. I’ll update this post if I can find it.
In regards to your last point I definitely get big event RP is not everyone’s cup of tea. If you’re looking more for contacts to set up pre established RP then I think posting here on the forums is a good start. I’m also working on bringing an in game community to Wyrmrest that could help once we’re up and running.
I also suggest checking out some Discords that pertain to things you’re interested in. Try this one: WrA Information & Directories