that's a lot of different product types. you need a modular platform that can handle a wide variety of purposes and customizations.
PornCMS would be a starting point, although there would be a lot of custom modules. we do have custom modules for physical/digital products, tipping, and custom video selling - integrated with billers and team ready. most of my weekly work is building custom modules.
i'm not sure there's a way to bill phone sex anymore - other than skyprivate. they banned phone billing awhile ago
there's a few options on cams, hopefully someone like Mark Prince will chime in there.
i would stay away from any platform that won't do the custom work in-house. you don't need the hassle of outsourcing. k0nr4d has been around forever and is a good option too.
#