Which apps cannot be disabled (without root)?
I think you cannot disable "system apps". A layman definition of system apps can be ones those are installed when you install the ROM.

there can be a few in custom ROMs and UIs that companies provide because they think it is useful.

if you have something like ESExplorer, I think you can see which apps are system apps and which are user apps.