I believe it’s harder to join up later if you don’t do it now, possibly because you won’t have been paying your premiums all those years.
Yes. It’s a math thing. It’s why the day I turn 66 is the day I start collecting SS. (I can still work without it impacting it at all).