Yes, you can. However there are specific restrictions and guidelines to which fish you can keep and you need a license to do any fishing but catch and release. The guidelines are on the Fairfax County website.
Yes. They have a dock and you can rent boats as well
Yes, but look in to getting a license.
Yes. My kids used to go with their grandparents and fish either off the dock or from the shore. Not sure what they caught or what restrictions there are, though.
Thanks! Your answer is awaiting moderation.