To set some things straight:
- Mifare denotes a family of contactless protocols by NXP (variants are classic, DESfire...)
- SmartMx is a family of microprocessor cards from NXP; there are variants purely contactbased as well as dual-interface ones. The latter ones may also support ISO 14443 type A or a MIFARE classic protocol for legacy applications.
So the answers are:
- This does not exist
- Assumed you have the appropriate chip: any MIFARE reader
- Under same condition as 2: yes