i am not attorney neither this is a legal suggestion.
You cannot file both I130 and I485 together as you are Green Card holder. only US citizen can file all the document together.
If you are near to apply for citizen then apply for citizen (not clear in your question above). if you become US citizen after you applied for i130 then the case will expedite by uscis automatically. and your case will be done by 1 year (only pure guess)
1. File I130 first it will take a year or so to get approved.
Document required for i130 are:
Proof of legal marriage (Marriage Certificate and photos)
Green card of sponsor (photocopy of GC)
Bank statement for proof of address.
2 then you can file i485, I765, I131 together once 130 is approved. it will take another 2 years so we are talking around 3 year time span for the process but it changes and depend on the personal situation.
best of luck