Koga Miata has most of what you need and is imported by Harris Cyclery. Utopia Fahrrad, in Germany, has exactly your spec, but you will have to import them yourself.
The idea of specing out the required features and then searching for a bike worked out well for me. A chainguard is very difficult to add as an aftermarket item, so that's probably a good starting feature.
Paul