Yes you can run SRAM Cranks and a qring with a shimnao drive train.
You can not use shimano shifters with SRAM derailleurs nor sram shifters with shimano derailleurs as they use different cable pulls. SRAM is linear 1:1 shimano is not. Adapters can be added but over complicate things IMHO.
As...