Zend certified PHP/Magento developer

How to replace dual boot HDD with SSD?

I have a Dell Inspiron 5567 that came with mechanical HDD of 1 TB that has Dual boot (W10 and MX Linux) for which I want to change to a SSD (they told me that is faster, I don’t know in which percentage) and I have several doubts.

  1. Could be the new SSD bigger? (i.e. 2TB)
  2. Is there a way to clone exactly the new in order to only replace it and after boot all looks the same and dual boot works exactly as now?
  3. Or new SSD should be installed formatted and then make a windows installation and after that begin to copy data from old to new disk?

Thanks I’m advance