Hey there! I'd suggest looking on deviantart for FH meshes! That's what I do & I'm never really disappointed in what I find. There's a lot of cool stuff on there!
I found these fence meshes on there! Maybe one of these will suit your fancy?:
https://www.deviantart.com/courtneyrc/art/FH-Fence-Mesh-302191479
https://www.deviantart.com/courtneyrc/art/FH-Barbwire-Fence-286238717
I'm not sure about them looking human-made, but those are the only ones that I was able to find through a quick search!
As for the weather thing, I'm pretty sure that's not possible, unfortunately. At least, I've never seen it being done! but it'd be really cool if that were possible!