Is this the correct truth table to determine whether or not to execute an interrupt in a RISC V system?
Yes, the truth table above is correct, and verifiable by the text.

Note that if you want to disable a higher level interrupt while running in a lower level mode, the interrupts can be disabled on an individual basis.