M - morning (what hours?)
Typically around 6AM til' around lunchtime/early afternoon
A - afternoon (again, what hours)
Around lunchtime/early afternoon 'til 8/9/10PM ish.
Yep. 9-5, or similar.
Correct.
'Sleep'. Means you have finished a night shift that morning.
N - night (hours?)
Whatever is left between the Morning and Afternoon shifts
Sorry to be so vague, but different units have different ideas about how it works.