To be honest, if you ask Vencarlo he would just give you a common quality foil if you ask for one
As for healing draught I thought the party had found some healing draughts / potions recently?