Does Amy ever meet Blaze before?

Yes, their first encounter was in Sonic Rush. Amy mistaken her as a romantic rival for Sonic.