12g is heavy duty more like you'd expect for dog kennels so that's fine, 2" square is a bit big holes for rabbits. If you went for that, I'd recommend covering the bottom 2" in some finer mesh. That stops them sticking their heads though or catching a leg or a cat/fox pawing through the mesh. You can cable tie it on.
I don't know about the particular company/website.