Pois é, no caso do orelhão não consegui entender o seu ponto. Melhor seria se houvesse um ponto público de acesso wifi, onde se pagasse uma taxa menor que a cobrada pela operadora de celular. No caso da impressora, basta que se compre, mas é necessária na medida que o cartão poderia ser virtual? No android, basta você preencher o perfil com foto ou logo e se quiser enviar o cartão para alguém isso pode ser via e-mail, sms, bluetooth. Para pegar cartões normais, você pode escanear com a câmera e enviar para o evernote. Basta ter um smartphone.