Pillar 2a, what happens when I leave CH?

Hi, search “vested benefits” in the forum as it has been discussed mutliple times

Yes

Depends on Dual Tax Agreement with Switzerland which is per country NOT EU wide. Discussed here for example