Well Andrew, like Sam said Welcome to Richmond and great to see another VA member on the forum.
Yes, there are some great places to fish here in RVA (Richmond, you will learn that abbreviation.)
First, "Swan lake," holds them. I have not fished that one much, but I know there are fish there. Boat Lake is barren, tell your father-in-law to fish there. If you do have a car you are really in for some good fishing!
Look to Echo Lake in Glenn Allen, the twin lakes out in Powhatan (about 40 minute drive), of course the James river. Southlake, off Southlake Blvd. in Southside (I think I just set a new world record for the word "South," used in a sentence.)
Second, lures and colors that work well in VA. Soft plastics, Green pumpkin throughout the year until the cold months, then Black/blue, and Junebug in the summer. Hardbaits, Rapala (DT) Helsinki shad does a lot of damage in RVA. As well, the whopper plopper, but with the colder weather upon us stick with them above. KVD 1.5s are good as well.
Personally, I am starting to force myself to use spinnerbaits and they do well in RVA. Typical colors.
Finally, the most important thing. Find your way to Greentop Sporting Goods in Ashland. Just north of RVA on 95N. Probably about a 15 minute drive, if that. Find Freddie there and ask him about fishing RVA. Now Freddie tells me the good stuff, but not Sam. So, don't mention Sam's name, just mention Woody sent you, Lol!! No, Sam is a legend up there, everyone knows him.
Again, welcome to the forum!
Wdy
PS: Wait until the spring and the smallies in the James river get active!!!!