Yes, "espero" is the understood verb that triggers the subjunctive tense of the next verb.
In English,it is like using the word MAY before:
1 a wish (may all go well for you)
2 to politely state an expectation (may we meet again at 6pm)
It definitely conveys respectful speech, but is not necessarily formal.
Yes, it is common usage in Spain & Latin America.