Yes, they will.
Yes, those magazines should fit.
Yes, they should.
Yes, they are.
There is always going to be some variance based on the individual, but going a size up is generally recommended.
S/(26"to28"), M/(32"to34"), L/(34"to36"), XL/(38"to40"), XXL/(42"to44")