@Edward and Jaycel
1. Yes, file I-485 while the I-94 is still valid (within 90 days of entry). K1 visa is only good for 1 entry, and becomes invalid after US entry or past expiry date. Yes, the I-485 NOA1 is proof for "authorized stay" while waiting for AOS approval. As a general rule, sooner you send in the I-485, the better.
2. DS-3025 copy within 1-year of filing the I-485 is sufficient to be included in the I-485 filing. That does not mean USCIS may not request an I-693 RFE later, or USCIS may send you a Courtesy email saying you do not have an I-693 in your petition. You can choose to complete the I-693 if you are not sure the DS-3025 was compliant/complete, but most wait till an RFE before going thru the I-693.