1N4148's are not a problem, but for the 3v Zener, only have the choicebetween a 3.3v and a 2.5v until the shops open tomorrow.