1) We are located in Las Vegas, NV. 2) About 5 days, but that's an estimate, because 3) We have several stops in between (and always looking for more, even as I speak), and we're going up the East Coast before we begin our trek Westward. We've allowed ourselves 7 days in our bid, in case of extra stops AND in case we run into bad weather/road conditions, which would play havoc with our schedule. However, while your dog is enroute, we will update our progress every day, so you know where we are along our route. 4) We feed once in the morning before we begin, and once in the evening when we stop for the night, unless you give us different feeding instructions. We give them water and bathroom breaks when we feed, and also every time we stop for gas, which is about every 5-6 hours. 5) It would be better for your dog if you provided your own crate, but we have extra crates in case you don't have one. He will be inside a Ford Econoline E-250 van.