I'm trying to figure out if it's possible to know how many workspace members have viewed a particular message in Slack?
No. To the best of my knowledge Slack does not store the number of views of a message.
Even if you pull the internal information about a message from the API (e.g. with
conversations.history) this does not include any views information.