There is no public parking facility at the Smithsonian on the National Mall. On-street meter parking options are available but please be advised to carefully check the days and hours of enforcement posted on the parking meters and curbside signs. https://nmaahc.si.edu/visit/parking
There are a lot of pavilions that can be visited earlier, or there is no parking problem by subway.
Thanks! Your answer is awaiting moderation.