It’s not just yourself and who you’re petitioning, this link has details of who you need to include. https://travel.state.gov/content/travel/en/us-visas/immigrate/i-864-affidavit-faqs.html#aos6 Looks as though your spouse petitioned parents fairly recently? So they need to be included too.
When does your NIV expire? Remember that being married to a USC doesn’t confer any right to stay in the US on its own, and it’ll take a while to get your green card, so do file in plenty of time.
Also, if you started completing the forms a few months ago do check none of them have been updated since then.
Good luck.