Does kissing the statue and laying flowers do anything?
There is a tiered achievement for laying flowers, and a single achievement for kissing the statue (during Survival). Major Drills might tell you to kiss the statue during his quests.
Other than that, I don't think there's anything special about interacting with the statue.