You aren't going to find a vintage badge with onyx or aquamarine. Those are both fairly recently designed options. A full pearled badge is an easier find. A small crown badge is also a lot easier to find than large crown.
We have a sister here who can probably help you with a pearled badge