Regarding the expiration email notification, if users could then login and extend their ad for, say, another 30 days, it would allow "run it 'till you sell it" for for the one payment (or free). This should happen every month, then, after the initial expiration period for the category.
BTW, what happens now when an add expires. Can it be re-enabled or is it "gone".
professorq