I'm sure others will have already said the same - but M1 Max will be plenty for you. Based on those use cases, I'd even be tempted by an M1 Pro (my previous laptop) if you can get a bargain on one. That machine handled all the 4k 60fps video and 61mpx photo editing I could throw at it. Although my M3 Max is now zippier (especially for advanced Lightroom/photoshop stuff) there isn't much I can now do that I couldn't do on my M1 Pro