A model with multiple outputs

Binary cross entropy could still be used, as it’s accepting a target in the range [0, 1].
Have a look at this post for some additional information about the loss values for these targets.