Can I call a discard if I don't already have a matching tile in my hand?

Yes, you can call a discard without a matching tile in your rack, as long as you have the corresponding number of jokers