Olá Jussy
Como bem explicado por você, essa é a melhor solução, ser representante comercial e prestar o serviço para a empresa.
Ele pode prestar o serviço na PF, mas pode ser considerado CLT devido a subordinação, logo a solução mais viável ao meu ver, é essa mencionada.
Espero ter ajudado.