Yes for all. Form G-325A, for both you and your spouse. I-693, now or later, doens't hurt to send it together with the whole package. If you read instructions for I-130 and I-485, you will see what documents are necessary.