The sub panel looks goodbut the main panel may need to change out a few breakers just to have the brands all be compliant and a GFCI is needed in kitchen