Your DC pass gives you 7 days at SWF and BGT. You'll want to take advantage and use those days. I'd estimate that after visiting DC, you'll need 1.5 days at SWF, and you could drive over to Tampa (75 miles) and spend a day at BGT.
DC takes all day. You arrive early in the morning, and leave around 4pm. It's a very relaxing day, but you'll be tired. About the only thing you can do after visiting DC, is go back to your hotel room to rest, eat dinner, and go to bed.