・Is the spirit at its max pre-evolution level?
・Do you have enough jewels?
・Do you have enough coins?
Try double-checking the spirit’s level, your coins, and your jewels.
As long as you can make it to a stage’s clear space, you don’t need to defeat all the monsters within that stage in order to beat it. If you still find it difficult to beat a stage, try changing your spirit lineup or going back to previous stages and leveling up.
Yes, you can change both from the “My Card” section in the Friends menu. You can also change your protagonist’s name from the status menu, and the name of your town from the map menu.
You can only give one gift to residents per day. Be patient and wait for tomorrow.
You can befriend spirits by cooking for them at the spirit shrine.
If you keep seeing the same spirit, try cooking something different. Each spirit has their own favorite dish, so cooking different foods will summon different spirits.
Sometimes a spirit you have already befriended will eat your cooking, but if they do, they’ll give you one of their favorite potatoes as an apology.