I will do my best to provide you some answers
AARP Foundation is a Nonprofit organization Charity They offer Seniors many many things and help in lots of ways....too many to mention all here...As for meals they do meal pack events every year in many areas and help support meals on wheels and Food Banks & others that provide meals to Homebound Seniors. They offer Free Tax Preparation services done entirely by volunteers this is available in tons of locations every year to mid and low income folks regardless of age. I've helped in delivery of meals to homebound folks and have friend whose been part of Tax Services every since it began. New to Foundation help is Financial online help and guides (Covid helped increase this need) Also they began helping Seniors with pet foods few years ago Sad to say in my meal delivery years I met some seniors who struggled with buying pets food they'd get can tuna and such with Food Stamps for their pets. Also Foundation helps with Seniors applying for Food Stamps - pardon know some call it something else anyway with food assistance.
As for meals if your homebound you should be able to contact your local Senior Center or such also many offer free meals M-F in Senior Centers regardless of income based on need & desire My area Senior Centers because of Covid are closed but still providing meals to folks in need
You can read and find all kinds of info (Foundation) you are most likely seeking by clicking search button on AARP Site (see screenshot below) & entering AARP Foundation then click a link that appears. Also you can check with your local AARP Office. OOOPSSS I forgot simple there's a link for AARP Foundation on left side of Rewards dropdown list ....duh...🤯
I personally donate more than my monthly points allowance to Foundation- the need is great every $1 helps - also a personal choice whether to support & they've maintained a high Charity Navigator rating as long as I've been a member since 2008. Your/our 4000 points equals a $5 donation also if you donate points you should receive a Thank you email which has links and info about Foundation
Best I figure and understand AARP already sets aside funds it donates to AARP Foundation each month they just provide us Rewards members opportunity to feel & be a part in that support.
Hope I've helped & provided you few answers. You may can search Community site... members used to post about Foundation often b4 Community was updated.
Take care stay safe
Ginger ; )