Of course you could deploy if you're Commo. I'm Commo in the Army and there's a huge need for us out in the field. But "surviving" AF BMT (from what I hear) isn't a hard task to do. Not saying that Army BCT is really hard, but I hear AF is a cake walk.
But anyways, I don't want to take anything away from your Accomplishment. Congratulations :usa: and Welcome to the Military Family