The CZ issue does not matter, you are entitled to miles for what you actually purchased, not what they switched you to. And that means you earn the miles as per MU earning rules (which are better than the old CZ rules anyway).
The concept is "original routing credit".
As far as baggage, do not know You can always call DL and try to have them reimburse any fee you are hit with after the fact.