It's very briefly touched upon early - the bracelets impart them with the ability to drive. Whether or not they're doing so legally is another matter altogether
It may have been the other way around. I mean, they may have decided on a pet and decided to use the pre-existing MC07 mould. I see your gripe, though.
Welcome to Anime!
He would have been in Victory if anything - Masterforce was a year before Bludgeon. Bludgeon was never sold in Japan, incidentally.
Mindless drones. And cartoon physics
I guess this means that Madman have been very happy with the sales of Headmasters and are keen to cash in. Which is good to see. I actually ordered the Metronome set from Amazon.co.uk before Madman announced Headmasters (it contains all three series), but I'm glad that Madman have been able to succeed with these shows.