No creo que arruine tus dientes. El azúcar es lo peor para tus dientes, y por lo que me dices, no estás poniendo azúcar en el café.
La soda es peor para los dientes que el café sin azúcar, por lo que si necesita su dosis de cafeína, el café es la respuesta.
Sí, manchará Use una pajita para café helado. Eso lo meterá más en la parte posterior de la boca, para que no haya tanta mancha en los dientes frontales, que son los dientes que otras personas ven más.
También puede considerar llevar goma de mascar sin azúcar en el bolso o bolso para que pueda masticar chicle después de tomar café, en los casos en que no es posible cepillarse los dientes inmediatamente después de tomar café (es decir, mientras conduce).