Yes for heavy trucks they change oil
Yes, they do for commercial vehicles.
Yes
Not sure about oil change but they have tire shop and do small repairs
I am not a trucker, but they do appear to have a full service truck shop on premises.
Thanks! Your answer is awaiting moderation.