Yes, I just found the front roll bar mounts.. they are plastic
But good news is that they are part of the same plastic tree as the rear floating mount. So if you by that you effectively get the roll bars free (providing you can find the metal bars of the roll bar)!