Trump can’t order the troops - don’t believe anyone who doesn’t understand the process. That would be illegal and he would have been guilty of something that day. It would be tantamount to the President putting tanks in the streets of cities he didn’t like.
The Mayor of DC and the speaker are in charge of security - Mark Miller, chief of staff, offered “whatever national guard help they needed” and in a later conversation the specific number of 10k was mentioned.
Bowser took a very small number to handle traffic. Pelosi took zero help.
We have firsthand knowledge of this - it’s one of the interviews the J6 committee hid from the public because it didn’t fit the narrative.