This is a problem I have come up against. They will have "wear tracks" on the most walked on bits. Not apparent until you put a straight edge on them. This means you can't move them about as they won't match at the new edges.
Also they will be different thicknesses. They will be different sizes too. Sometimes they are laid in rows of different sizes.
The only solution I found if you want to keep them is to make a drawing so you can put them back exactly as before and relay them on a concrete base. This solves the cracked ones problem (They will likely have worn so they are very thin.) Unless some dozey bastard has driven a vehicle on them & broke them
All very fiddly, time consuming and expensive.
You can get new slabs, because they are machine cut, they don't look anywhere near as good. They certainly won't match with the old ones either.
Laying slabs is an aquired skill too. Not easy.