hey, I have Acer predator PH315-51(16gbx1 SK Hynix 2666Mhz DDR4 ram, 6Gb GTX1060 GPU) Plus I have attached my CPU-Z report below


I want to upgrade to 16x2=32 Gb
As you can see my preinstalled Ram specs: CL is 19, channel is single, rank is dual and my speed is 2666Mhz, after a lot of research and I narrowed down to two Ram options to buy:
HyperX Impact 16GB 2666MHz DDR4 CL15 260-Pin SODIMM Laptop Memory (HX426S15IB2/16)
URL:
https://www.amazon.in/HyperX-Kingston-Technology-HX426S15IB2-16/dp/B01N7K4DV4/ref=sr_1_2?dchild=1&keywords=16gb+2666mhz+ram&qid=1594578419&sr=8-2Crucial CT16G4SFD8266 16GB Single DDR4 2666 MT/s PC4-21300 DR x8 SODIMM 260-Pin RAM
URL:
https://www.amazon.in/Crucial-Single-PC4-21300-SODIMM-260-Pin/dp/B071KP8CGJ/ref=sr_1_3?dchild=1&keywords=16gb+2666mhz+ram&qid=1594578419&sr=8-3now crucial ram have CL 19 and dual-channel and hyper have CL 15 and Dual-channel
hyper ram is INR 1000 expensive plus in its reviews some predator users have issues with this ram.
The issue here is :
1) Can I mix Ram with different CL(Cas Latencies)
2) Can I mix single channel ram with dual-channel ram(what really dual channel means, is it just that I have to use rams with same size for dual channel operation?)
3) Which Ram should I
buy?
Thank you