В общем, простой пехотинец обычно все свое вооружение тащил на себе - если и имелся обоз, то он перевозил продовольствие и барахло - палатки, котлы, и т.д. и т.п. Если имелся достаточный обоз и шли по территории дружественного народа или государства, могли часть вооружения пехоты везти в обозе, но это редко бывало.
Римский военачальник Гай Марий заставлял своих легионеров не только вооружение тащить на себе, но впридачу еще и продовольствие и лагерное имущество, вплоть до кольев для палисада.
Всадник - другое дело, обычно имел оруженосцев и слуг, а то и свою обозную повозку.
>Ну копье пехотинец может и на плече нести, а щит? В руке? Или его можно как то за спину примастырить?
Греки и римляне щит на походе несли в кожаном чехле, на ремне через плечо.