Congratulations on catching the little girl, she will be a wonderful addition to your family

I am not sure where you live in the DC area, but you might want to consider phoning around to some of the SPCA's in the area because they will spay/neuter animals & vaccinate for less than most vets.

(I live up in Baltimore and have had some experience with TNR here.)