Indirect characterization simply has to do with the description of a particular character based on the actions of such character. This shows their personality.
With regards to the question, Zora Neale Hurston advance characterization of Janie through the indirect characterization as Jenie has a reflection on her life.
All of those points are correct and can be put together under the category of caring more about his own public appearance than about her. He loved her but he loved himself more.