As said earlier, I don't think I-290B will help your new I-129. You may include it if you prefer.
The I-290B does not prove your "authorized stay", actually you lost "authorized status" when you received H-1 denial.
Your wife's I-539 may be filed with your I-129.
The I-290B does not prove your "authorized stay", actually you lost "authorized status" when you received H-1 denial.
Your wife's I-539 may be filed with your I-129.