Out of Tel, Bailey and Nkunku... Only Nkunku makes sense. The other 2 don't fit our needs at all at the moment. Nkunku I was a big no for when it comes to swapping for Garnacho, but to replace Rashford yeah by all means go for it. Rashford wasn't playing anyway so an injury prone player to replace isn't a huge problem, only upside from our current situation.
Bailey is a laughably bad fit both quality and position he plays. Tel is a bad fit as he's an inconsistent kid who is a wide forward who has struggled to make a real impact in a weaker league even when he has played, and we don't play with wide forwards while one of our issues is all our attackers are too young.