Rambunctious Scamp was an issue for me as well. For some reason no matter how playful, (and I had a lot of playful aura items near the jungle gym), it wouldn't show up. Then one day my child invited others to come play on her jungle gym and without playful being her mood, it clicked in and she got the thing filled! So not sure if it's a matter of having to have others to play with or what.
As for dinner party, if you have a club meeting going on during the dinner party it doesn't want to show the call to meal option. I tried having food prepared and cooking while at the party but until I ended the gathering it wouldn't activate call to meal. I just ended the gathering, and once my Sim could call to meal restarted it.