1. You should definitely bring your ID, birth certificate, passport, Oath of Office, orders, any award letter you may have. As for medical/dental records, I just brought my shot records with me. I think if there is anything that needs to be requested they will tell you specifically what they need and you will have time to do so while you're there. I definitely wouldn't assume they received anything you have already submitted! It was hit or miss while I was there. Some people had all of their paperwork sent over and others had nothing but there is plenty of time to get it all sorted out. If there is anything you think is very important you can go ahead and bring it with you just in case.
2. You need a 1 piece swimsuit. They do sell them in the uniform shop so if you don't have one and want to wait, you could purchase it there. I'm not sure how much it costs there because I brought my own.
3. You do have to pay for the uniforms at the end. I spent around $2200 on uniforms. The uniform store will give you a "gift card
" to buy the uniforms as you need them and on the last week you pay it back either with cash/credit (you will have received a pay check by then) or with the military Star credit card if you choose to apply for that. You get 10% off if you use the Star card.
The house hunting leave was very confusing to me also. I don't know if you have a sponsor yet but they should be your go to person to find out about your check in process. I had a hard time finding out exactly how many travel days I was allotted but I just gave myself a couple of days to get to my duty station since I was driving from Texas to Florida. I told them when I would be checking in (the Wednesday after ODS graduation) and they told me where to report. Once I got to my duty station, my division officer brought up the house hunting leave and arranged for me to start it that Friday afternoon. The 10 days includes the weekends. It is my understanding that it is up to the command to grant you the house hunting leave and it is to their discretion when you will get it. You can make requests and hopefully they'll work with you. Mine knew my household goods were supposed to be delivered that week and wanted me to be off to handle that. I actually already arranged the lease for my apartment before going to ODS. I feel that it was helpful for me to have the place as soon as I got here and I was able to use the leave days to get settled in. I would have been more stressed if I actually had to go hunt for housing in one week and completely move in. Luckily I had people I could ask about certain areas in town and I found a great apartment without actually being here to look at them before leasing. If you do have any contacts in that area or get in touch with your sponsor you should try to get opinions on areas to look into or especially where to stay away from. I know it's pretty overwhelming but in my experience so far, most people want to help make it as smooth a transition as possible. I hope you have the same experience! Let me know if you have any other questions!