1
1. No2. Yes, there's a Kenya Commercial Bank (KCB) ATM in Marsabit. Maybe call ahead to double check.
KCB - Marsabit, Thika Marsabit Road, Box 83-60500, Marsabit, Kenya
Tel: +254692088
3
1- A BIG NO2-At the Kenya Commercial Bank in Marsabit town. But again, the ATM there could be dry. If you are headed north then I advice you do the ATM transaction at either Nanyuki or Isiolo.Both towns have a good number of ATMs.
L.
5
Many Kenyan banks will still do manual cash advances from your credit card if the ATM refuses all your cards. It can take half an hour. But like some of the others I advise you to have cash in hand before you go north of Central Kenya.6
I can't speak to Marsabit but the KCB bank across from the main post office in Nairobi gave me the choice of US cash or KES. I don't remember if it is all 3 machines or just the one against the far wall as you enter but I am 100% sure about the far machine for my card anyway (as of January 2012).cheers
OT: personal thanks to people like Richardtrillo and Sandsandi (and too many others to name one at a time) that give so much of their time and experience answering our questions.

