Can I subscribe to a presence channel without subscribing to the regular messaging channel to which it is associated?

Yes, subscribe to the presence channel by appending -pnpres suffix to your channel name. On this channel you will receive the following types of message events: join, leave, timeout & state-change.

For details about these events see knowledge base article, "When do presence events trigger?".