cool, IM me in game and I will meet up with you wherever. Yes, as long as you obtain all 23 cubimals (however it is that you do) and have them in your possession at the same time, you will get the badge/trophy.
Can you please hold a frog and a crab for me? I've added you in-game and already mailed you the currants. Feel free to mail them to me if I'm not online.