Do i need a sim card to activate my iphone 6?

Do i need a sim card to activate my iphone 6? - 1

Yes, you need a SIM card.

Yes.

Yes, it is mandatory. You must install Leo Privacy Guard and make your device totally secure, this app is the best and now resting on the 2nd rank of US top apps chart.