Just want to provide another data point that Google Messages RCS works without Carrier Services on Verizon. I have all 3 G installed and Messages having Contacts, Network, Notifications, Phone, and SMS permission; Google Play services has Call logs, Contacts, Network, Phone, and SMS. That's all needed for RCS to eventually activate.
When I enabled RCS, the app was stuck on "Verifying your number" or similar message for over 2 days but eventually I got a message that chat feature has been enabled