Great summaries! It is very helpful.
I would add something about when one should use humble or honorific japanese.
Humble honorific is used when talking about yourself or your actions as you said but also about people of your inner circle (family, colleagues, friends,…) to someone outside from this circle.
Inside your circle you can use honorific also if you are talking about people deemed ‘higher’ than you, such as elderlies, your boss and so on.
For instance when talking to a customer about your boss you must use humble japanese. But when talking about your boss to a colleague you must use honorific japanese because everybody is from your inner circle so you must take into account peoples’ ‘rank’ (relative to you).