Hard to find a platform that is truly all in one the way SmugMug is. The only options besides SM is Zenfolio and photoshelter. Everything else is lacking something, either handling payments, printing, backup, storage space, video storage etc.
The video issue for you is going to be tough. most only store video by hours with caps at like 5 hours of video. others have size limits and to get anything worthwhile as an add on is crazy expensive.
Make two lists, 1 what you absolutely need / non negotiable and 2 what would be a nice to have, but not a deal braker. Then go though the sites and see who hits what you need the most.
I can tell you right away. 95% of the options out there are not set up for storage for video or stills. Those that provide storage do not have any good way to catalog or organize, etc.
I haven't seen any using AI the way you are asking, that really should be done on your end prior to uploading. what ever site you choose, you will switch one day, or they will go out of business, get sold, etc. and all that tagging and AI stuff will either be lost or not readable by your next host / provider. Keep that stuff with the image.
In the last 20 years I've used: Zenfolio, format, squarespace, pixpa, smugmug, wordpress (3 different times), & photoshelter. Currently with Smugmug. It's okay. non of these are more than a 7 out of 10 in my opinion. What we need is the style and usablilty of squarespace and format with the backend of smugmug, photoshelter, ZF. Why no one has done this I have no idea. My guess is that it's not possible to co this and make it affordable.