Hello, @Ives Rodríguez !
You can absolutely use Azure to store your security camera backups using an Azure Storage service like Azure Blob Storage or Azure Files, which would cover all of the requirements you outlined with a GPv2 storage account. Azure Files may be easier to work with depending on what process you use to back up your data.
What is the maximum allowed file size?
Azure Files allows files to be up to 4 TiB (just over 4 TB--more than enough for your 1 TB files).
Read more: https://zcusa.951200.xyz/en-us/azure/storage/files/storage-files-scale-targets#file-scale-targets
How long will data be kept for?
You can store data for as long as you pay to have to data stored. Different frequencies of access and different storage lengths will affect how much you pay per month and this is an important point to discuss with Azure Sales as you determine what will best fit your needs.
How much total data can be saved?
A GPv2 storage account can store up to 5 PiB of data (a little more than 5 PB--much more than the 365 TB you plan to use).