No gun right now. It would have to be above one of the air intakes, similar to F-35.
The weapon bay should be 4 + 2. I think a lot of people will be disappointed. However, I would rather J-20 to carry extra fuel than to carry an extra pair of missiles.
With that much space? I think 4+2 would be the extreme minimum, and only if the 4 in the ventral bay were PL-12As rather than Cs, which have the folding rear fins. I think the realistic load out with 5th generation weapons (PL-12C and beyond, PL-10) should be 6+2, the same as F-22, but that could change depending on whether there's a rear ventral bay, and also how big the side bays are.