First, congrats on deciding to join the military. I applaud your service to your country. Yes you will be to recieve mail in basic training. Your Drill Sergeants will give you that information in due time. Most of the time, after about 2 weeks, they'll give you the address to send to your family where you'll be able to recieve mail from your family. As for as graduation, when I was in basic back in 05' all of my family that could make it down to Georgia was there. What my Drill Sergeants had did was gave us brochures to mail off to our family members as for as what hotels and etc.. was in the area. Hope this helps Good Luck in basic!