Can I give a contractor limited access?

Yes. Invite them by email and set the role on the way in. A trade arrives on a stakeholder seat: they open the twin and the scope you shared with them, and they cannot edit the model or export it.