#Excellent combo.

You quoted all the relevant rules. To read lips, you need to

> see a creature's mouth while it is speaking a language you understand

and with Observant, you get to clearly see creatures and fine details (like moving lips) within 1 mile. It is legal and a great idea.