In case you've got a Passcard 3 (sounds like it), no you don't need any original carts. The thread you linked is old as shit.
M3 lite+Passcard3+MicroSD card+cardreader for pc+Windows pc (dunno about Mac)=all you need.
You need to be more specific with your questions. Are you having problems with your setup?