Arduino MKR GSM/NB + CAN + SD Card

Hi all!
I have some questions about a new Arduino project I'm starting:

  1. Since Vodafone (Italy in my case) is shutting down 3G in 2021 (keeping 2G/4G up apprently), is ARDUINO MKR GSM 1400 still valid in next years?
  2. Does Arduino MKR NB 1500 work with classic 4G sim too? I have some Thingsmobile all-in-one sims I'd like to use
  3. Can ARDUINO MKR MEM SHIELD and ARDUINO MKR CAN SHIELD co-exist together even if they both use SPI?

Thank you for the support!