It looks pretty cool. Maybe one of those fabricated rocks sold as cichlid caves? For stem plant my first thought is a rotala or the one called 'temple plant', but they don't have exactly the same appearance as your example.
You thinking of replicating this in a nano tank or scaled to a large tank?
Would determine similar-looking plant options.
Do the green leaves have to be as pointy as in the pic?
And for the brown wood/twig/tree part, would that be actual driftwood (Manzanita)? Or could it be a tall leggy plant with a green stem?
Actual wood would look better.
Again this would determine plant options.