Can we infer from the use of 'guzel' that the singer is female?
Yes! For men,we use "yakışıklı" (handsome)
Could this also mean that he is a very good singer (in colloquial Turkish)?
Yet, "This Spanish singer is very good" is not accepted by DL.