1) No idea
2) No idea
3) No. Any slot 2 compatability means you need something like the EZ3in1. Its a sad but constant truth ... Also: If you have an AK2i and are using it on a DSi, you can't use GBA roms at all, since the DSi has no GBA slot.
4) Saves are .sav files that can vary in size...