No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
Yes they get all the same benefits insurance wise
https://onemileatatime.com/chase-sapphire-reserve-authorized-user-benefits/
At the bottom it talks about the CSP.