i'd assume the lodge they are talking about is their base lodge, just look on stowes website it should tell you. Whether its good for the whole mountain depends on what kind of ticket you buy. IE if you buy a lower mountain ticket its only good for the lower mountain, so be sure you buy a full mountain pass if thats what you want. You will only pay the $5 for the RFID once, and that is for how ever many tickets you buy, so if you buy 4 tickets you need 4 RFID's so thats $20. Make sure you don't lose the RFID because the gates for the lift automatically swing open when this scans. Not to mention so you dont have to pay the $5 again. I assume you will get your RFID at the base lodge ticket office.
It comes and it goes. Get it while it Lasts.