I just heard back from sonic tuning, Pat talked to Forgestar and this was his response:
"I spoke with Forgestar and they aren't sure. They have never cut a wheel or test fit the SDC wheel on the front of a non m. You are actually going to be the first person it seems like to have an E90/92 non m running SDC in the front. If ET 18 doesn't fit Forgestar has suggested at the most you would need a 5mm spacer."
So to answer the question, YES SDC WILL WORK ALL AROUND, worst case scenario you need to add a 5mm spacer upfront like Dr.G stated before
Originally Posted by Marcadelic
alright I've decided I need this in my life, lets hope the sdc can be made to fit all around