Do I still get network benefits on a sim only plan?

You do, but this vary from brand to brand.