Yes there is free parking available. Like any parking in dc sometimes it's easy to find and sometimes not so much. It's a transportation hub but the neighborhood is also very residential. Read all parking signs.
No, there are parking garages on several streets that are expensive or you can go further up and pay less but you'll have a long walk.
Thanks! Your answer is awaiting moderation.