San Antonio or the Austin airport are the best airports to get to Fredericksburg! Fredericksburg is northwest of San Antonio (a little over an hour away with no traffic) and west of Austin (just under an hour and a half with no traffic).
Check out the "travel" tab, there are a couple hotels and a link you can click to book an individual cabin/house. We recommend somewhere near main street if you don't have a car, because ubers are a hit or miss in the area and the restaurants/hotels are within walking distance. Downtown Fredericksburg is also about ten minutes from the reception venue.
Absolutely! Be sure to include them in the RSVP.
Specifically for our out of town guests who are extending their stay beyond the reception, we recommend staying in Austin, New Braunfels, or surrounding areas to make the most out of your stay! New Braunfels is a great place for floating the river, bars, and boutique shopping. Austin has more nightlife, restaurants, and a bigger city feel. Feel free to reach out to us for recommendations based on your travel group!