Should be no problem. But I did read one I-485 RFE for NIW. The RFE requested further publications, etc.
Also there is no time limitation on O-visa.
Also there is no time limitation on O-visa.