Yes to everything Sis. The answers are all posted below, but yes, free, goes from one end to the other, but I am not sure how long the trip would be from one end or the other! But there are dedicated stops and one will be MI Yard!