Hey Red!
Those wheels are PN Racing's machined delrin 21mm rims. i find them a bit more round than my ATM's and tires fit really snug when glueing them.
As for BMW's I have an older autoscale tossed into the back shelf area that belongs to my buddy John. He bought one of my NSX bodies off me for racing so it's just sitting there.
I have some neat plans for it, though...maybe eventually once I get some other random projects rolling out my head and onto my work table.