A couple of thoughts.
1- Ask the coaching staff, they will let you know specifically what they will do.
2- On my son's visit we drove to the school and they paid us for our mileage. It worked out better than paying for our flights (Mom & Dad) and than renting a car on top of it.
3- All our meals were with coaching staff and paid for.
The experience for our son was great and also gave us a comfort level with his final choice. I would encourage going on visit with Son if possible.