True answer: no. You don't necessarily NEED to take care of your puffles, because of a glitch that stops them from returning to the wild. But if you still want to keep them happy and walk them around, it's better just to spend that little to nothing to take care of them.
I managed to get all the stamps the day they were released, so I can't relate to this problem. If you are still having trouble getting the stamps, maybe try contacting support@cprewritten.net
We use a mascot tracker.
Some codes are unavailable for now. Use the codes that are listed as "still available".