Will the laptop trigger critical battery action if I set critical battery to 0%?
Yes. In this case, zero doesn't mean it is dead. Zero means whatever the battery tell the OS. I've done this before and usually Windows will hibernate your computer before you get to the critical level.
I don't see the point of setting to zero.