Welcome aboard

The diet looks good, stick with it and train hard results will come with time.

Good luck