Managed tables and ADLS - infrastructure

cltj
New Contributor III

Hi all. I want to get this right and therefore I am reaching out to the community. 


We are using azure, and currently are using 1 Azure Data Lake Storage for development, and 1 for production. These are connected to dev and prod databricks workspaces. We are already using unity catalog, and restrict access to the datalakes by workspace.

I have a few of questions I would like to forward.
1. We are going through a restructure of infrastructure these days and I need to understand if using managed tables means that there will be only one ADLS?
2. Does this mean that we will not have the opportunity to managed data lifecycle in ADLS (Hot-Cool-Archive)? If not, how do people manage data lifecycle with unity catalog and managed tables?
3. Do anyone else use only managed tables in their solution (No External tables)? If yes how is it working out?
4. It at first seems a bit risky to not be able to drop tables, but cant this be handled through good access management and quick response times (through UNDROP TABLE 7 days)? The documentation also sais "When a managed table is dropped, its underlying data is deleted from your cloud tenant within 30 days". 

Please help me to understand this. Its a big commitment and is hard to reverse. 
Thanks in advance to all contributions