Since you mentioned "and get the vaccine passport" - I believe the Health Pass features (which includes the vaccine passport-like feature) are free, and I don't think you need to go in-person to register for that.
If you want to use the Clear lanes at the airport - that is the paid membership that AMEX Plats will reimburse, and you do need to go to the airport to complete registration for that.