Membership fees levels and late renewal fee

Hi there,

I have a few questions for a site I'm putting together for a client. The client has two price levels 1 being the normal membership price of 40 euros a year. I was wondering if it was possible for this to go up by 5 euros if a member renews after they've 'expired'. My other question is there is a special price for members who have been members for more than 5 years a fill in a few other conditions. Is the best way to go about this to create a separate membership level or is there a way I can achieve this with query strings?

Thank you for you help.