The list looks good to me.
If you have any shared health insurance, you can include that too.
Another idea is print out of your employer’s portal page where it shows your spouse as an emergency contact and, if you have this, a beneficiary of any life insurance (both of our jobs offer that).
don’t forget the G-1125 e-notification form.
I ultimately included quarterly bank statements instead of monthly. You should do what makes you comfortable