You can use Agbsave9 - a tool for dumping and injecting gba saves (or decrypt9 but idk how it work with this). Just google for it and you find a guide on tapatalk
Edit: My fault. I didn't read all. Yeah, first you need some extra hardware to dump your gba save