First of all, forums rules are that you can't directly post other people's photos unless you link to them, like directly to the website.
And welcome to the forum. You bought just a 5D2 body with no lenses? In that case, you might want to look into something that can be used for general use, like a 24-70 f/2.8 or 24-105 f/4 IS; from there you can better determine what you need.
If you find yourself lacking reach, a 70-200 zoom is almost essential to any photographer, and a fast prime like a 50mm 1.4 or 85mm 1.8 is needed to round out your low-light shooting. If you find yourself often shooting wide, you may instead opt for something like a 35mm or 24mm prime. There is no right lens for any given subject, just what your imagination allows you to think up, no reason you can't bring a 200mm along to shoot landscapes and photogs regularly shoot people with 35mm's.
As far as B&W goes, that depends on your post-processing skills, be it in Photoshop or something else. If you shoot all your photos in RAW, you'll always have plenty of information from which to craft any kind of "look" that you want afterwards, but I'll say this right now - you won't get it just by running the saturation down or something else like that. Also, don't limit yourself just to global adjustments, it's a common mistake to think that you can increase the clarity and definition of a photo just by playing with levels and curves... well, you can to some degree, but never like getting in and using layers and brushing in just the amount of effect you want on the parts that really need it, not the whole image.