Hardtop is an Omnicon (Autobot) scout from the Energon line, Brakedown is a Decepticon scout from the Cybertron line.
You did a great job!
Actually both was from Cybertron/Galaxy Force...
Hardtop was a decepticon released during the Cybertron toyline. He was later recolored into Swindle during the later half of Cybertron and then was then recolored again into a more realistically colored Hardtop during the Movie line as a Target exclusive scout. He used his head and legs for this custom.
The other character used on this custom is Brakedown, not to be confused with the decepticon characters named Breakdown. He was a autobot character who was released and featured in the show during the "speed planet" part of the Cybertron line and was later recolored into Brakedown GTS which was a Kup homage. The arms and torso from this figure were used on this custom.