I heard that the spirits and Ragtime appear more often, as soon as you turn your game on. If your really struggling to find them, you could try this. Note, that different spirits occupy different areas, and once you give them the stone(s) they require, they will not appear again. - Also make sure you characters are learning abilities since they give tons of AP.