I'm not sure about the 45 days but i thinks yes... you can get the documents for I-140 from this link:
http://www.immihelp.com/immigration/application-filing-instructions.html
For the document u need is simply 2 sets of documents and they are mentioned in the instructions that are with the application:
1. proof that you have the educational and work required by ur category i.e. degree, experience letter... etc.
2. proof that your company can pay the wage required by ur LC...e.g. company's Tax return or financial statment, ur previous pay stubs, etc...
For ur family... u just need to mention names in I-140 application, nonthing else..
hope this helps
http://www.immihelp.com/immigration/application-filing-instructions.html
For the document u need is simply 2 sets of documents and they are mentioned in the instructions that are with the application:
1. proof that you have the educational and work required by ur category i.e. degree, experience letter... etc.
2. proof that your company can pay the wage required by ur LC...e.g. company's Tax return or financial statment, ur previous pay stubs, etc...
For ur family... u just need to mention names in I-140 application, nonthing else..
hope this helps