Mirage Island number is just a certain number given a Pokemon when you catch it - males and females have specific numbers. Match it with the Island's number, and bingo! You're off XD Secret ID will probably involve the numbers which don't actually have any meaning on stats or something, but are actually still there. Since there are about 32 DVs, with only 10 coming into battling.