No, SRAM is just where your save game is stored. By "dump the SRAM", I mean making a copy of your save game on your desktop PC.
I cant even trigger the first badge because once I walk into the room a dialogue loop is triggered with Clyde and he ends up giving me Fresh Water over and over.
I've never played Pokemon Black 2 and I don't know what's supposed to happen when you enter the room, but evidently the game is checking some variable that has been set in your save game and is encountering a situation the programmers never expected. That's generally the way games like this are coded.
If you input the right Action Replay code, I suppose it might be possible to get the game back into a condition where the event will trigger properly – like, maybe you have to input a code that will remove all your other badges first. But it's more likely this will just mess up your game further. If you want to find the right code, and you don't have a means of dumping your SRAM, your best bet is to duplicate the problem in an emulator and experiment with codes there.
It would probably be less trouble just to find someone else in your area who will trade for your Delibird while you reset the game, and then trade it back to you.