For a gift do something similar, like get one of those cement handprint "paver" kits, have S put his hand in it and then scratch his name and the year into it below the handprint. She'll appreciate that you put the time in to help S do something for her a lot more than if you just go buy her something.
What an awesome idea.. sounds like a 180, too...
I personally think that fried chicken in a park sounds like a good idea... Have S write out the invite with directions or something...
“Things turn out best for the people who make the best out of the way things turn out” ― Art Linkletter