1) no need 2) Yes, AOS. Try to find another job in the same field, USCIS may or may not require RFE for your 485. 3) Better not before you get your GC. 4) Same as 2) 5) No.