Regarding the radio issue, here's what I did. I bought an audio cassette adapter (it's a cassette with a wire coming out of it with a stereo input pin on the other end). I bought an additional hands free wire for my cell phone (obviously the cell phone had fm radio too). I cut off the pins of the hand-free wire and the cassette adapter and joined the wires (solded them for pakka kaam).
So now I put in the cassette and play it... while my cell phone works as the fm radio receiver. As a bonus, I get a hands free in which my car speakers work as cell phone speakers!
The other option I had was to add a frequency advancer (or something like that) in the wiring of my radio but that results in slight loss in radio quality and the actual frequency becomes different from the one shown by radio. And I really didn't want to change the original stuff. Btw, I asked a relative to bring the cassette adapter from saudi arabia, but I've heard it's available in pk too! Hope this helps.