Both switches would be momentary, the FFs remember the state. The "closed" switch would in fact remain activated when the drawer is closed, but that doesn't matter.
There are no end of limit switches good for this.
@flyboy. I like the idea of not using any logic at all, but does this differentiate between opening and closing the drawer?
Rob