The truck? Yes same day if available, you can't reserve it, first come first served. You may have to wait. It's $20 for an hour or hour and half, can't remember. They don't charge per mile but if you go over the hour they charge more.
Don't know you need to call them and find out
Thanks! Your answer is awaiting moderation.