Yes, a Canvas visitor (non-OSU individual) can be added to OSU Canvas Studio sites. They cannot be added to Canvas courses managed by the Registrar's Office.
Read the article Add a non-OSU individual to a Canvas Studio site on oregonstate.teamdynamix.com