I think you don't need an armor to fully master the Keyblade, but more that the armor is a sign of mastering the Keyblade. If you notice, all armors match with the bearer's keyblade, it might be created by the power of the keyblade in order to protect its user (and allowing him to travel between...