You only need holy water to make permanent potions. Level 1 should allow you to make small potions, depending on the alchemy plants you have in your inventory.

Do you have the DK selected (as leader or alone) when you try to lockpick? I'm not sure what skill level is usually required for barrels around that area, but you could try saving the game, add more skill points to Lockpick and try again.