It must be simple, but I'm missing it. How is the unit's battlefield speed set?

Also: How can you modify units like Siege Engines to move through Gates?

I have a feeling both have to do with the unit_model section but I don't understand how.