For the first issue/item you get to talk to Sprint, ATT and others about using the Caller ID system. Done!
For the second issue/item you get to have the user install some APP!
Hi, we are a data security company and we have an interesting challenge in the mobile world: We would like to send a security code that will appear simultaneously on the incoming call screen of the receiver's phone before he answers the call.On top of that, we would like to send an additional security code during the conversation, and we would like it to appear on the receiver's phone screen (next/under the call ID and call duration) in real time. Any ideas?Many thanks!John

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic