Okay, thanks for the replies. So right now, other than my Gen 3 Pokemon games, I have; a DS lite, an Epilogue GB Operator, PKHex, and Epilogue Playback. Is there any way to dump the whole cartridge data with what I have or maybe another application or two that I can download for free? I was hoping now that I have a GB Operator I could do it with what I have. I'm definitely keeping backups of my save files once I get this sorted out, I didn't have the hardware to connect my cartridges to the PC until recently and both of these save files have been corrupted for a bit. FireRed was corrupted like a year and a half ago, and LeafGreen got corrupted like 2 months ago now.
Edit; I do also have an "R4 SDHC Plus" with a memory card that has DS ROMs on it.