just have some kind of wind vector, add some random noise to it and then move everything according to its strength. there's a waving grass shader on the wiki. moving trees can be more complicated, you'd use either a vertex shader or bones for that.
playing wind sound is the least of all problems, just look up media_loop in the manual. you can then use media_tune to control the volume dependent on your current wind strength.