Yes, when you get a reform all your factional barracks have to be destroyed and rebuilt.

Military Reforms are not free - they have to be paid for like everything else in EB.

That's why it's useful to have a few local barracks around, so you can at least recruit some local troops during the changeover period. Or if you're rich, hire mercenaries to plug any gaps in your armies.