filament run out is something that's never happened to me in over 6 years 3d printing. Even with two achines where you can't see the filament.
Check you have enough before you start. It;s as simple as that.
Auto levelling - if easy, is good.
But you still have to physically level the bed as well.
Can't see any reference to software. Presumably that's the slicer - which you can try different ones till you find one you like.
I can't stand cura - personally. But lots of people make it work :-)

330x330x400 - helluva good print volume too.