Yes, you can use 2 4G sim cards in Comio C2. But at any given time only one sim card will work on 4G network.
Comio C2 has micro size slot for sim cards.
Yes, you can use the 4G Jio sim card in Comio C2.
No. Comio C2 has a dedicated MicroSD card slot. You can use 2 sim cards and 1 memory card at the same time.