Yes, they do have armor. They have two different modes. The Masked Form is bulkier and more defensive. The Rider Form, though, is much faster. Plus, it possesses the Clock Up system, which is its true power. That allows someone to move at a speed much, much faster than any human ever could.
no subject
I myself fight with a sword in addition to that.