1. H1-B can be extended beyond 6 years, in case an LC was filed at least one year prior to the initial 6-year term or an I-140 is approved.
2. One to three years at a time forever till the GC decision is made
3. Same as all docs for an H1-B filing PLUS a proof of the LC filing or I-140 approval
4. Can be filed thru a premium processing with an extra fee
5. Time recapture of unused H1-B. Yes, you can add them up or can intentionally use it.
4. Of course it is their job. Idk for sure the fees…