Yes they are! Seems like a good opportunity for some 3d printing as I would love a set.Nice! Sounds like you're on your way with some maintenance and repairs.
Those black mud guards are pretty rare from what I understand and are no longer available. Cool that your car has those installed.