It would have been a lot cleaner if you applied on 5 year anniversary of returning. They you wouldn't even have to list those old or foreign addresses in N-400 form. But I understand your GC is expiring, so it makes sense why you'd want to apply.
Yes, you have to list that foreign address I guess. If trip or residence at address began outside the statutory window, but ended within statutory window, you should list the start outside the window.