5
Yes
Before making it official, no, but in a relationship certainly.
No
No, I’m not expecting her to take my last name
I don’t think I would want someone to take my last name tbh, perhaps a hyphenated thing if that’s what we find is best