Да, вы можете.
Хотя реализация немного сложная.
Если вы хотите, чтобы пункты меню в верхнем меню перемещались справа налево, добавьте FlowDirection = "RightToLeft" в ваше меню.
Если вы хотите, чтобы элемент был выровнен прямо в раскрывающемся списке, выполните следующие действия:
<MenuItem>
<MenuItem.Header>
<TextBlock HorizontalAlignment="Right" >Content</TextBlock>
</MenuItem.Header>
</MenuItem>
Если вы хотите сделать и то, и другое, вам фактически нужно установить HorizontalAlignment = "Left" вместо правого, поскольку FlowDirection меняет направление вправо и влево в Alignments. Я не знаю почему, но это то, что вы должны сделать.