1) No. If your H1b was also expired, then you were in AOS-Pending status, even before your EAD expired.
2) Technically...It might be, since you worked without permission. Since it is such a short time period, you should get a letter from your employer stating that you did NOT work during this period. Its ok if he paid you later for the time perios, since that can be explained as a bonus or something. That way if they notice during your citizenship application that you worked without permission, you can show them the letter stating that in fact you did not work then.