Unless an abundance of internal storage is a priority for you, 256GB should be enough. An octa core processor makes sure your apps will run without any lag.
From ASUS
ASUS Zenfone 11 Ultra 12GB RAM 256 ROM Smartphone
This product is also available at 1 unverified store.