Mustard will make it better but you don’t need it.
You won’t get as good an emulsion and it will separate faster. Once you pour it on some salad it will be pretty hard to notice that.
If someone is at the point in their cooking journey where they’re asking how to make vinaigrette, I keep it as simple as possible. TBH even the pepper isn’t strictly necessary. Many people don’t have pepper grinders and preground pepper doesn’t add much flavor.
Salt is the only one that I’d say is absolutely necessary.
You can add lots of things. I tend to throw in liberal amounts of smashed garlic and some mustard. Depending on what’s available in the garden, I may throw in some fresh herbs. Sometimes I toss in a little lemon zest or a finely smashed caper.
But none of that is needed in a simple vinaigrette.