Your assumptions are correct that is exactly how it works. QNH should be used and my understanding, however I am not 100% sure how it is used these days, is that QFE should only be used in or around the circuit. I am sure there is someone here on the forum from UK who can confirm this for you...