Seems like a simple enough bg 
You can get some tree brushes Here
And Here are some brushes that will help make the fog and grass.
This is how i would go about doing the bg.
Start with a solid bottom layer of blue.
Create a solid black ground equaling roughly 1/3 of the bottom part of the image. Make sure the horizon isn't a straight line and looks somewhat like a silhouette of a ground
Brush some trees different sizes. (Put them on seperate layers depending on how large they are and group trees that are the same size on the same layer)
Put most of the trees below the horizon, with maybe a few trees coming out of the tip of the horizon. Trees further back should be closer to the color of the solid blue background, while trees closer should hold more of a black color.
You can then use the fog brushes to brush along the base of the trees to blend. Also use the fog brushes to brush in between the foremost trees and the back trees.
Only slightly brush in front of the foremost trees with blue to make the fog look more realistic. Use the fog brush to also create a top layer for the black fog effect around the entire image You can change the opacitiy and layer style to achieve desired effects.
-------------------------
Font effects.
The font seems simple too.
Looks like it has a gradient overlay of a soft white and light grey from top left to bottom right.
It also seems it has a nice 1px bevel and emboss has been added to make it pop out.
Im working on some images to post if you have no idea what im trying to say ill post them in a min