1. Your trainer ID is the number on your trainer card. Secret ID is the same thing except you can’t see it
2. Yes and no. You need to have the right TID and SID to get it to work. Once you have that, you just need cute charm
3. TID is on your card. You can find out your SID by seed generators online or via hacking software. There’s multiple numbers it could be depending on the seed (which is near impossible to know)
5. Very. Took me a few months to get it working.