The brake master is pretty standard. There are tons of aftermarket and swap options. I forget what bore size it is, but it is cast into it. Use one of the same bore size, and it will work the same.
Lines, I have them made at a local hydraulics shop. I highly recommend getting an upgraded steel braided line, they work better and last longer. Again, tons of aftermarket. Spiegler, for example, makes ones where banjo fittings can be rotated, so they are pretty universal. Just get the right length. This is a single caliper, so you don't need more than a single line to it.
Caliper is exactly the same as XJ750 and RZ350. Used XS calipers also show up. They don't really wear, and with a new set of seals will be good to go. Pistons can be damaged or rusted, but there are people making new ones from stainless steel. A worthwhile upgrade, IMO.
Swapping caliper and rotor for something else I'm not sure about. I don't know that there is anything that directly bolts on without custom brackets.