John, she can apply for passport anytime. Well Unless it really needs to be renewed.
The name on the passport will make no difference whatsoever to the visa application or to a flight to UK or to her ID in UK
My advice is keep things simple. Don't introduce any additional potential risks into your plan.