Is this a win?
Depends if the pawns are on the sixth and fifth rank or the third and fourth. I can't bother trying to find a win for white tho.
It is a draw: White can always sack his pieces for the pawns, Black cannot be mated with Knight & Bishop when his King is protected by another Bishop. Mating with Knight & Bishop is not so easy (but possible), even when the king is alone.
edit -- oh the black pawns are moving down the board :p
Yes, a very easy draw, as said just sac the pieces. The white king is already poised to help out. There's no way a bishop escort will overpower two minors and a king... the bishop is 2 to 3 pieces short of that feat :p
edit again :p
Oh, you want to know if white can win (now I see the pawns are far away, ok ok lol). I guess you showed how, because the bishop is trapped, ok.