Do they stack? Can I get the same medal/honour multiple times?
Medals and Honours
I'd say you can get the same honour multiple times, but you'd only get the benefits the first time and maybe every third or fifth after that, up to maybe 3 times total (the Campaign Honors should not be given more then once unless under truly exceptional circumstances, such as serving more than 10 consecutive years in the same theater of war).