I'm a fan of concrete screws these days - they're easy to remove and replace if you need to, but presumably if they're going to have to be 12mm and long enough to do that job (perhaps 150mm), you'll need an impact wrench to drive them in. The top of the concrete you'll need to pour will have to be dead flat and level, or you wont get the post plumb unless you pack it under the base flange - which is another reason I'd use concrete screws - then set it up and tighten, check it's plumb, remove the post and grind concrete to adjust as needed - rather than try to pack it. If it's wonky and you've used chemset anchors, epoxy and threaded rod, or dynabolts that won't come out easily, then it sound like there's plenty of potential to stuff it up and make it very hard to correct, as the bolt threads will be in the way.
It's going to have to be a very solid concrete base based on description of the size and weight of the gate - it's hard to believe that the supplier hasn't specified what's needed.