Yes but it is not free, but the parking lot in front of the Harris teeter is. It's adjacent to the Pentagon City lot
There is, but ensure that you download the parking app so that you can pay for parking. They will tow you!
There is a parking garage.
Thanks! Your answer is awaiting moderation.