Oh! For your Emerald walk-through, I suggest Gulpin/Swalot, because when I used it, it was just a giant tank and could also bust through a lot of things with STAB Sludge and Body Slam. I also gave it Amnesia and Rock Smash (RS was a bit of a waste, but it roved useful in some battles). I honestly didn't think of using it before recently, but after seeing what it can do, I use it in all of my play throughs now.