“To counter Iran ,they will want the French to sell them some dusty but still usable nuclear weapons,”
Nuclear weapons have a best-by date. Due to the deleterious effects of radioactivity it isn’t certain that nukes older than a certain date will function. That was why countries conducted nuclear tests. They needed to be able to predict how various designs would age. So, if they do sell nukes they’ll have to be new or at least not old.
Can’t they refresh the nuclear charge as part of normal maintenance?