The answer is yes; all satellite phones will call landline and cellular phones as long as the landline and cellular phone service has not been disrupted.
When calling a landline phone from a satellite phone the person making the call would simply dial the landline number using the proper dialing pattern specific to the satellite phone they are using. The call would go up to one of the satellites used by the satellite phone then down to a ground station or gateway. The call is then switched to the public telephone system where the call is then sent by landline to your home phone. This is a two way process of transmitting and receiving.
Calls from a landline phone work the same way. You simply dial the satellite phone you want to call and the call is sent through the public telephone system to the gateway used by that specific phone, then the call is sent to the satellite and down to the satellite phone.
If the user of the satellite phone is using a handheld unit without an outside antenna the user must be outside away from large structures and trees to receive the call. A satellite phone antenna whether it is the antenna on the handheld unit or an outside antenna, it must have line-of-site to one of the satellites used by that specific phone or the call cannot be completed.
When making a call to a cellular phone from a satellite phone it works much in the same way. The call from a satellite phone goes up to a satellite where it is transferred to a gateway on the ground. The call is then sent by landline through the public telephone system. The cellular provider would then switch the call to the cellular tower in range of the cellular phone user where the call is then terminated when someone answers the cellular phone.
The process simply works in reverse when a cellular phone user calls a satellite phone. The user of the handheld satellite phone must be outside away from large structures and trees to receive the call.