"all the army of heaven." Here "the host of heaven" refers to the living beings that God created in the heavens. Possible meanings are that they are called host 1) because they fight as armies. Alternate Translation: "all the angel army of heaven" or 2) because there are so many of them, just as armies have many soldiers. Alternate translation: "all the multitude of heaven" (See: [[rc://en/ta/man/translate/figs-metaphor]])
This means that they were standing beside him on his right side and his left side. Alternate translation: "by his right side and by his left side" (See: [[rc://en/ta/man/translate/figs-idiom]])