https://www.rockauto.com/en/moreinfo...5huOPkgw1sc%3D
Genuine GM replacement with key at rockauto.com for under $25 usd
As far as turning the key to acc...you might be ab;e to put the rest of the broken key into the cylinder, and trick it into switching by wiggling it around