Welcome rha.celt.
I haven't made buildings specificially for Rourke's Drift, but I would mount them on MDF (3 or 6mm) bevelling the edges and corners as required. Depending on your storage/travel requirements, I'd break the buildings into pieces too.