Vinny is going to analyze your team cuz he has nothing better to do
Rapidash: Yeah, a Rapidash with 3 fire moves is not good. Also, one look at Raidash's movepool is enough to know that a physical one is the way to go. You can change Inferno to MegaHorn. And as stupid that this may look, but you should keep Fire Blast. It doesn't have the recoil of Flare Blitz, and it hits physical walls better. Since the nature doesn't interfere with is stats, keeping Fire Blast is a good idea IMO.
Cofagrigus: There's not a lot of good attacks in Cofagrigus movepool, and there's not a lot of TMs available right now. But when you get a better TM (Psychic maybe? Meh...), get rid of Destiny Bond. The reason for that is simple: Cofagrigus is too slow to pull a "double suicide", and you can't run a "Focus Sash + Destiny Bond" cuz Cofagrigus is too bulky and it's not going to faint so soon. But for now, you can keep like it is. (Unless you want to breed or something...)
Noctowl: Hmm, not a lot to change there. You could change Extrasensory to Roost since you can cover that with psychic's weakness with the other moves. Other than that, there's nothing to recommend to it.
Pachirisu: That thing lacks Nuzzle/Thunder Wave for the para-fusion effect. Get rid of Hyper Fang for one of the two moves that i mentioned, since Super Fang is more useful than it. Of course, there's no way Pachirisu can hit a rock/ground type pokemon with that moveset, but you shouldn't leave Pachirisu vs a ground type anyway ^^
Lucario: If you're going to change Lucario's nature, then a special attacking Lucario is not bad. Lucario got a lot of coverage, so yeah. A special one is not bad. Although the Special Lucario lacks something: Priority (Unless you breed for Vacuum Wave). The physical Lucario has Extreme Speed to get around it's frail defenses and bad speed. Check Lucario's movepool and see what it would be better for you.
Swampert: This looks like a physical Swampert, but the Hydro Pump is cool. Is good STAB ^^.
But Swampert is slow, so maybe you could drop Take Down to get Hammer Arm. But that's up to you.
Now for the other stuff...
Golem: Rock Slide in place of Rollout when the TM becomes available. Keep Strength for the convenience.
Typhlosion: No opinion on Typhlosion since i've never used one in a serious manner. But i believe a special one would be better than a physical one.
Breelom: I feel sorry for your Breelom, cuz that thing is never going to have Spore You should give it Mach Punch if you want, cuz priority is always good. But that's up to you. I don't think Mind Reader is all that necessary (Sky Uppercut doesn't miss a lot).
Spiritomb: Dark Pulse in place of Feint Attack when possible ^^ Also, i don't think Hypnosis/Dream Eater combination is really that good. Test it and see if Hypnosis helps ou (a.k.a see if Hypnosis is hitting a lot or if it's missing all the time). If you decide to change, then give it Confuse Ray/Filler move.
Trapinch: All i'm going to say is: If you don't want to breed for EQ, then run a mixed set. So you can abuse Earth Power/Rock Slide.
Ralts: Gardevoir has an awesome movepool. And Gallade is also good. To decide, just look at your team: You lack fighting coverage, or fairy coverage? A special attacker or a physical attacker? Then, you choose. They are both good.