Awww, I heart Micah so much. Love it. Would consider it IRL for a son one day.
Micah sounds just fine with Casey. They are both boys names that have started to be used on girls, so they have that in common ;)
Micah Alasdair Robert sounds better to me, but either combo is ok.
Nice dream. Lets hope it's prophetic, lol. I never name the kids in my dreams. I think my subconsious has enough sense to know I will never be happy unless i'm completely involved and have a chance to consider all the options, lol.