>> I think the only essential potion is the feather falling
>> one without which you cannot finish that one level.
Even that is not essential, if you have at least two hitpoints left. You can just hang down from the ledge and drop; this makes it a two-storey drop, so you only lose a single hitpoint. 😀