Does light therapy (through the skin) for sprains and strains work?

No. The warmth from the light will feel good. As the injury heals stretching and strengthening are needed.