I’m a big fan of the Oathmark Elves, and of GW’s Tree creatures. Looking at the Elf list, I was thinking of using the following:
Shield Watch. Oathmark Elves with Shield and Swords.
Forest Guard, Oathmark Light Elves with Spears.
Hunters of the Wild, GW Dryards.
Forest Shamblers, GW Kurnoth Hunters with melee weapns.
Bolt Thrower, GW Kurnoth Hunters with Bows.
Tree Herder, GW Treelord.
Tallspears, Archers, Gladestalkers, and Sea Guard are easy to build using the Oathmark Elf range.
I think those minis you listed should work fine.
The only one I think might be a tad confusing is the Kurnoth hunters with bows for the Bolt thrower, since they seem more tanky/mobile than they are.
But I think with a tad of effort you can make them work. I suggesting making them look a bit more rooted, and obviously base then right then I wouldn’t have any issues playing against it.