Re #2, are you sure about this? From Wiki:
Exceptions to the rule of priestly celibacy[edit]
Exceptions to the rule of celibacy for priests of the Latin Church are sometimes granted by authority of the Pope, when married Protestant clergy become Catholic. Thus married Anglicans have been ordained to the Catholic priesthood in personal ordinariates and through the United States Pastoral Provision. Because the rule of celibacy is an ecclesiastical law and not a doctrine, it can, in principle, be changed at any time by the Pope. Nonetheless, both Pope Benedict XVI and his predecessors have spoken clearly of their understanding that the traditional practice was not likely to change.
https://en.wikipedia.org/wiki/Clerical_celibacy_(Catholic_Church)
I know two formerly Episcopalian priests now ordained RC priests, and although I never asked either, I don't think they're celibate.