Debbie, Yes, you will need to c-mail your address.
Forever Stamps are first class postage stamps sold by the post office that are always valid for a first class envelope, even if the price of postage goes up. The are the same price as the current first class stamp, except that they come with a price guarantee.
My list to date and in order:
Sherri
Gardengus
Picklepuf
Enidcandles
Insiderart
Macguyver
Debbie
But most have not sent their list or address.