Yeah weight mechanics can influence walking speed too, if they are enabled that is. Also they will not influence the 2 walking speeds unless you carry more than you should be able to. But running speeds will likely end up in Stuff you might have seen in Death Stranding. XD
And Vehicles are planned though those will probably be made way late. Could be that I add Minecarts before customizable Vehicles.