So... much... fail...
There have been literally hundreds of topics on this before.
GBA mode probably doesn't even still exist on the DSi. Even if it did, you'd have to find a place fast enough to store the GBA rom to prevent it from freezing. Virtual RAM isn't an option because the DS doesn't have an MMU (memory management unit) to handle it, plus the fact that virtual RAM is really not recommended for flash-based devices since it would wear down the card too quickly.
The only option is software emulation, which the DSi alone doesn't really have the horsepower to do. The iPlayer can do it since it's got components multiple times stronger than the DSi, but your Acekard 2i won't cut it.