Bom dia. Segue as respostas:
1) Se você programa em Delphi ou Lazarus, você pode usar os componentes ACBrNFe e ACBrSAT nos seus projetos.
2) O SAT da Tanca é um excelente aparelho, mas existem outros também de grandes qualidades. Existem alguns tópicos aqui no fórum onde isso foi muito discutido. Continuando ... você, se tiver condições, pode adquirir um aparelho para testes, geralmente ele custa a metade do valor de um SAT "normal", ou mesmo usar o simulador S@T fornecido pelo Governo e uma impressora "normal" para realizar os testes.
3) Leia ... http://www.projetoacbr.com.br/forum/SAC/questoes_importantes/