Yes, the text is grammatically correct.
Meaning:
In this exchange, Maryann is encouraging people to spread kindness and joy without needing to have wealth. She suggests that small acts of kindness, like making someone smile, are valuable during a particular season (likely a festive one). The reply, "Maryann, put a smile on my face," suggests the speaker is playfully asking Maryann to make them happy in a similar way or is inviting her to act on