Look at ebay for BMW wheels. The hard thing will be finding something with staggared widths....but BMW wheels will bolt up, I think a hubcentric ring is a good idea though. Others have done it and could answer questions you may have. But it's an affordable way to get there!
Not sure about the offset of the front wheels...I'm more of a back space guy!
Something like
this? and
this