That restriction is ultimately annoying, as Raichu and Rapidash are (sadly) not very effective Pokémon overall. I also prefer Delta Haxorus instead of Empoleon but I can deal with it.
D.Charizard
You have two big issues her. First, it has 0 coverage. Second, your Charizard is Jolly nature, meaning it gets a 10% speed bonus and a 10% SpA debuff. This is really bad, as D.Charizard is mainly a special attacker with Shadow Ball, Dragon Pulse/Draco Meteor, Flamethrower/Sludge Bomb/Ice Beam. Now, if you really want to keep using a Special attacker anyway, you can, but you will loose very precious damage output. Ideal nature would be Timid.
So, you might want to consider a Physical sweeper with Outrage/Dragon Claw, Phantom Force, Earthquake, Dragon Dance.
Raichu
Well, there isn’t as much as I would like with it. You should run Thunderbolt, Grass Knot, Focus Blast and maybe Thunder Wave. Life Orb is the preferred item you use your borderline offense, but you are still going to faint to any sneeze coming your direction. Focus Sash would be too expensive. Timid would be preferred, but I don’t think you are willing to do breeding nor understand how natures really works.
Rapidash
Ooof. Wish it was Arcanine or something good like Volcarona. Well, with a bad nature, I guess you should try to get a Jolly one. Anyway, this is the best I can give you. Do not expect something really good out of this.
Jolly Nature
-Flare Blitz
-Wild Charge
-Megahorn
-Morning Sun / Drill Run
Machamp
It is very sad to see. A MODEST MACHAMP. Modest nerf its attack and buff its abysmal SpA. I HIGHLY suggest you try to get Adamant or maybe a better fighting type, but gonna deal with this. As you have No Guard, you can ignore any semblance of accuracy from your move as they will always hit. Use Assault Vest with this:
- Dynamic Punch
- Knock Off
- Bullet Punch
- Stone Edge
Let me make my lunch, I’ll be back with Empoleon and Serperior.