Hi Avvind,
It really depends...if, like in your image, you'll have, like 8 stylistic trees, I'd say, make them one by one, maybe using the Skin Modifier...when there are going to be a lot more, then the Sapling Addon might be the best start (it comes with UV's already!) and you can use it as a base for stylistic trees ... see:
https://cgcookie.com/courses/creating-a-stylized-3d-forest-environment-with-blender-2-9
Creating the trees with Geometry Nodes is not something I'd recommend...If you want to distribute trees, GN might be able to help you.
I agree with Martin. It depends on how much tree's there will be on top pf the gentlemen here. If there aren't many trees then you might be better off making each one unique, if there is an intermediate amount of trees you'll probably be able to get away with having multiple unique trees and then scattering them. Same for if there's a lot of trees on him.
But if there are lots of trees and they are not the main focus, then you might be able to use trees you find on the Blender Market or online somewhere. You'll save lots of time.
If you're planning on doing the trees yourself, then here's a lesson where Kenan makes trees: