The bike is insured, and the insurance will cover all costs minus the $1000 deductible. They said it's not going to go up since I'm not at fault, but I suspect that the $1000 will cover pretty much all the costs, so the insurance wasn't a real win here. I'm definitely bringing it to a mechanic because I need a new ignition switch and will see whether it's possible to fix the steering lock.
The bike was taken from Moultrie @ Crescent and was recovered a week later about a mile away at Florida @ Cesar Chavez. I don't know how they found it, it could be that it was not parked properly, or maybe someone noticed the removed ignition switch and the wires hanging out for hotwiring.