She got her greencard based on a marriage that had existed less than 2 years at the time of admission or adustment. Her CR-1 or CR-6 card means that you and she are required to file a form I-751, Petition to Lift Conditions..... within the three months before the card expires. Keep that in mind as you'll need to arrange your schedule to acommodate that eventuality.
The travel will have no effect on her greencard status UNLESS she remains outside the U.S. too long. Since you are uncertain about the specifics, it is safer to file the I-131 and obtain the Re-Entry Permit. It's cheaper than a bunch of international round-trip tickets.
Although the permit will protect the greencard status, her time spent abroad MAY demonstrate a break in the continuity of residence for naturalization purposes.
Since you have effectively ruled out her eligibility for a form N-470 under INA 316(b), and based on your employment situation, she does not qualify for early naturalization under INA 319(b). Keep in mind that if she remains outside the U.S. for over 6 months at a time she will likely be deemed to have broken continuous residence for naruralization purposes. Any absence of one year or more definitely breaks residence for natz.
IF a break occurs, she will have to wait 2 years and 1 days from date of return to the U.S. to "resume residing permanently in the U.S." in order to qualify to file an N-400 for naturalization based on her marriage to a USC that has lasted at least three years and continues through her taking the Oath. Once she breaks it, forget about the short visits back just under every six months, it won't help. In that case, just keep up the validity of the re-entry permit.
In short, file the I-131 ASAP and don't forget about the I-751 three months before her conditional card expires. If you fail to file the I-751 her status will be terminated and she will be sent before an Immigration Judge to be ordered removed. The computer system that keeps track of her grant of conditional status will automatically terminate her status if the data entry of her I-751 is too far overdue (there is not much wiggle room). No one can benefit from slow processing on the part of USCIS in these cases since it is computer regulated.
If sent before an IJ, she the I-751 issues can be reviewed by the IJ, so all is not lost, but avoid that at all costs. (Or it will cost, a ton of time, money and worry.)