Yes, JioPhone does have the speaker phone.
No. You cannot use CDMA sim card in the JioPhone.
Yes, you can use Airtel sim card in the JioPhone but the Airtel sim card will work only on 2G network.
Yes, JioPhone does support Live TV. You just need to select the channel, which you want to watch and hit the button "play".