No to either of your questions. How did the police even get such details? if they were to get these details, they can very well arrest the dude as well, so I say you are bullshitting us by saying you went to the police, because there's no way for them to find out such details just from your phone's IMEI - at best they can track the location of it and that's it.