I can't comment much on CCW in VA (as I haven't gotten mine yet), but I can comment on some good Thai restaurants.
Dungrats (in Falls Church)
Pelin (in Falls Church)
Sakoontra (in Fairfax)
www.sakoontra.com
I don't know what size place you are looking for, but I can comment on my recient condo buying experience (1 month ago). I just bought a condo right down the street from the NRA range (Fairfax, VA). It's a 2 br, 2 bath, with a loft and an attached garage (1505 sq ft.). Final price came out to $382,000. I can suggest a good realtor if you want.
As for ranges, I've only shot at a few places. Shooters Paradise (Woodbridge), the NRA range (Fairfax), and Clarks Bros (Warrenton???). The first two are indoor and allow both rifles and pistols (although the NRA is limited to 50 yards and Shooters is limited to 25). Clarks Bros is outdoors but the caveat is that you must buy their ammo to shoot there (no range fee though).
Shooters is OK. The employees are generally nice and the facilities are OK. They seem to have decient prices but their selection is mainly Glocks, Sigs, and 1911s (I'm a CZ guy). Their customers are usually questonable (being in Hood-bridge) and a lot of times you see a lot of unsafe and questionable activity.
The NRA is really nice. Their staff is VERY friendly and very helpful. Only issue is that they are strict with their time (since they are always busy) and sorta pricey. Make sure you bring your own ammo since they have a very limited selection.
Clarks Brothers was my least favorite. I didnt like that I had to purchase their ammo to use their range (I'd much rather pay a range fee). Their ammo prices were jacked up as a result and if you bring a wide variety of rifles with you (like my friends and I do), you end up paying out the nose. Their employees were a bunch if dicks (which is why I won't go back), especially the range safety officer. I had brought my GF (at the time) with me to teach her how to shoot, and while I was policing up some brass, he approached her and basically told her, "If you can't hit the target well, then you shouldn't be shooting a gun and you certainly shouldn't be on my range." It was her first time shooting and she wasn't the best shot. I'll never go back there because of that.
Potomac Arms (Old Town Alexandria) is a decient store. Their prices are similar to what Shooters has, but I believe since they are in the city of Alexandria, you have to wait 7 days before you're allowed to pick up your purchase (at least I did). The staff is knowledgable and moderately friendly and they have a good selection of firearms and ammo (especially difficult to find calibers like new manufacturer 8mm mauser). I was going to stop by this past weekend, but because of the rain, downtown Old Town was flooded.
Thats about all the comments I have. If you have any specifics, feel free to PM or ask here on the boards.