BTW if you intend to send someone bitcoin now you don't necessarily have to send to your own address first. You can send to the recipient's address in 2-3 smaller transactions instead of one large one.
Yes, if he really need to send it right now.
Though the fees will be extremely huge for any transaction amount specially if it's a bit urgent (
@10-20sat/byte).
But it's better to consolidate the inputs now (
1sat/byte is possible) before attempting to send anything to save fees.
So, if he's not in a hurry, he should consolidate first.