i`m trying to get some information or hints how can i establish some kind of peer to peer (point to point) connection between 2 symbian devices over GPRS.
but since i'm true newbie in this case i really don't know is any special API required (something about SIP protocol stack).
how can i get the IP address of the other device, and do i need an server which operates as a bridge between two devices.
You have to use access points supporting public/routable IP addresses, and you have to have an operator that allows an "outside" device to initiate a connection to a mobile phone (so that the mobile phone can act as a server).
Or you have to do it with an intermediate/broker server of your own. SIP is one possibility in that respect, if the phone and operator supports it.
SIP is definitely a possibility, but as petrib said operator has to support this. Unfortunately, if they are using NAT then SIP usually doesn't work... In that case there must be also translation of IP addresses in SIP headers and that is something that is not common...