1- Me imagino que te refieres a realizar un reset sobre el formulario y luego proceder a realizar el focus sobre el campo, pues según veo estas realizando peticiones Ajax cada vez que pulsas una tecla, por lo cual es difícil determina cuando se a escaneado un producto o no (a no ser que el código tenga longitud fija, en cuyo caso tampoco es buena idea realizar una petición por cada tecla pulsada). Puedes utilizar una tecla de control como enter que al pulsarla realice la peticion al servidor y de paso realice el reset sobre el formulario con su respectivo focus().
2- me imagino que con DOM, dejame un ratico más y te presento una solución en codigo
.