Well, I'm actually quite a new trainer. So I have no rare candies..
As for Berries I have Cheri, Chesto, Pecha, Rawst, Aspear, Leppa, Persim, Sitrus, Figy, Wiki, Mago, Aquav, Iapapa, Razz, Bluk, Nanab, Pinap, Pomeg, and Kebia.
As for Tms I currently have Toxic, Bullet Seed, Blizzard, Solar Beam, Fire Blast, Rock Tomb, Roost, Embargo, Payback, Recycle, and Trick room.