If you could, a further explanation on somethings would be of much help, I'll try and answer what I can though:
My problem now is that when I can a call from friends that use my free dial in number it goes to the softphone and not to the handset. So I can't answer the call ??
Note that the way VoIP works, only 1 SIP phone/handset or softphone can connect to a particular VoIP account at any one time (otherwise it will likely only ring the device that last registered to the server). The solution is to set-up a PBX like Axon (free software provided by NCH). A PBX will enable you to share a VoIP line across several accounts. Essentially, Axon registers to the VoIP service like a soft phone or handset and then allows any number of devices to register with itself under different extensions. Axon allows you to have full control over call routing and outbound dial plan's and such, so make sure you check it out.
Also I don't seem to be able to talk on the call now.
Do you mean your voice is not received on the other end? This could be due to a lack of port forwarding. Note that you must forward the VoIP ports used by Express Talk, your handset (and if applicable, Axon) on your router, so the device is aware that it should allow VoIP traffic to flow to and from the phones instead of blocking it (the default for routers with a firewall on). Also you should enable the Quality of Service feature on your router (if there is one) as this will help prioritize voip traffic to ensure a smooth phone call (without breaking up / quality issues). Note that this feature is usually only found on the higher end products and can sometimes be referred to as "Stream Engine"
Also, just for your information the other program's purposes are:
IVM - Answering attendant, can do everything from basic Voicemail to a complex business phone answering system (e.g. with menus, data entry, or even over the phone automated payment processing)
IMS - Application that allows you to control and play music or announcements when you put callers on hold (works with other NCH software like Axon, Express Talk, etc.)
VRS - Used to record phone calls (usually in business environments e.g. call centre where you want to record all calls that take place (as opposed to manual recording that can be done in Express Talk)
Uplink - Lets you interface Skype with NCH's other VoIP software (specifically Axon) allowing you to receive incoming (and make outgoing) calls to/from Skype on your VoIP devices/soft phones.
Quorum - VoIP conference centre application, pretty self explanatory used for business conference calling (fairly basic compared to the conference software used by businesses today)