1. I'll ask her first (never saying her name). I wouldn't give either. NEVER give out someone's phone without their permission.
when someone asked you "what's the name of your close friend?" "can I get her number?" what would you do if that someone is your crush?
Just give him your number XD
You tell them if they are so interested to ask her for her number personally and let her decide if she wants to give out her number. Not a good idea to give out someone's phone number without their permission.
If she's your crush and you haven't done anything about it .. You shouldn't hold it against someone else for showing interest who is willing to approach her about it. Let her make up her own mind about it.
You either offer to introduce them and let her decide if she wants to give her number. Or you can offer to give his number to her and let her decide if she wants to call.