The simplest and shortest answer is:
No and No.
There used to be a difference in the price at one time but that seems to have gone now.
I have two cameras. One takes CompactFlash and the other Secure Digital or Multimedia. (SD and MMC) there is no difference between them.