Brettski,
Your ideas sound good to me! I am a big fan of conifers for various reasons, wherever I can get them established. Take for instance today! - stop drifting snow, wildlife and livestock protection, improved moisture conservation and aesthetics to name a few.
Your ideas for native grasses and forbs (flowering plants other than weeds and grasses) are good. Remember, if you plant forbs with your native grasses you will be very limited with your chemical weed control efforts.
Good luck,
Ed