Budew: Roserade is good.
Misdreavus: I found this in Eterna Forest at nighttime. Currently using one in Pokemon Colosseum nicknamed Daria, I like her You can evolve her into Mismagius, since this is 4th gen.
Chimchar: Keep him for now at least, I don't like the design but at least you'll sweep Gardenia easy. Also, a fighting type move might help you with more coverage later.
Bidoof: Useful for HM slaving. You want him, don't deny
Others found: Wurmple, Silcoon, Dustox, Machop, Gastly, Cleffa (could replace Misdreavus but needs trade to evolve to Gengar), Meditite, Ponyta (could replace Chimchar), Buneary, Chingling! (found at night, not strong but I love Chimecho <3)
Sounds okay. I just defeated Gardenia now I am in Hearthome city and stuff. I have a Misdreavus so I can replace somebody else in my party. I want a Gengar but it can wait. Is a Meditite a good choice? Also, I dislike Bidoof. Not in looks, but in strength. It is kind of weak and it doesn't have very good stats. Would Cleffa be a good? :D