1.. That depends on you and your spouse. Many people complete the process themselves, while others either need or want professional help. Some people are capable of navigating the process themselves, while others find otherwise. Some people want pro guidance. It really depends on you.
2. The spousal visa process will, likely, take about 18 months. It could take a little longer.
3. She will be able to interview in her choice of country of legal residence or her home country when the time comes.
4. See #3 above.
5. Study the guide...ask questions as needed. We are here to help.
6. The I-130 and supporting documents are sent first (Read the guide). Later, at the NVC stage, the I-864 will be sent along with more documents. This is a multi-step process.
7. Per other VJ members, the average processing time is about 18 months.
8. You, the petitioner, will file the I-130. The I-130a, filed with the I-130, will concern the foreign spouse.
The immigration process requires a great deal of Knowledge, Planning, Time, Patience, and a significant amount of Money. It is quite a ride...believe me.
Welcome to Visa Journey. You have found the best source of accurate DIY immigration info on the web!!