#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.