DIII coaches say that because you are the one paying for transportation. So yes, that sounds about right.
All of my DIII visits are scheduled during the week. Best time would probably be when he doesn't have school and so when he visits, he doesn't miss a lot of work. Also, if he has multiple visits, maybe space them out evenly Sept-Oct so he can catch up on work.
Hoped this helped...