We slept in the truck at the ta in the area there. It is up to fleet owner as to weather you are in a hotel.
I didn't have to take road test because I have experience but my co driver did. It was done by a local school and it costs $125 FedEx takes out of your pay. He said it wasn't very difficult at all.