Is there a monthly recording service fee?

Yes, and this will vary depending on camera count and the amount of storage required. Generally low upfront costs over the life of a video surveillance system (7+ years is not uncommon,) data charges, internet connection charges and the cost associated with the cloud storage service could make the overall cost many times more than a traditional system with an NVR.