Does the 'Online Store' channel need to be selected in Shopify?

Yes, otherwise your shopper cannot checkout on your Shopify.

The only exception is if you have a Point of Sale system. In that case, you'll need to have at least one of these enabled for each product you want to sell through SoldLive: