No, you cannot program a funcard with your matrix CAM, you can program a matrix with funcards though. You will need a programmer like an Elvis or Infinity to program the funcard. What are you trying to watch, as the matrix will in most cases receive everything which a funcard can get you. :-righton
The Echostar question is another thing altogether and you would be better strating a dedicated thread in the receiver software section.