A la primera pregunta, sí, siempre que la batería no este jodida (que le puedes pedir por 10 céntimosXD)
A la segunda, eso dependería de muchos factores, pero genericamente 3-4 horas si es una carga rápida, o unas 15 en carga normal. Hay un método cutre para comprobar la carga y cuanto tarda en cargar, es por el "calor" de la batería, mientras carga está un poquito caliente y cuando está completamente cargada vuelve a la temperatura ambiental, no es 100% fiable (algunos cargadores siguen enviando energía aun cuando la carga está completa) pero te puede servir.