Hello and welcome! As has already been confirmed, your children will need to be harnessed until they are 40lbs. For a slower gainer, another 2-3lbs might mean a year or more (based on my own experience!). Your son is very small, and while he is physiologically more mature as well as mentally more mature and developing good impulse control, and on those counts would probably be quite safe in a booster, he still does not meet the legal minimum weight and would likely fit more "loosely" in the booster seat, putting him at risk of submarining (slipping under the belt). I would definitely get another harnessed seat like for him. When does his current seat expire? (month) When does your DD's BV expire?
You can choose to get a combination seat that turns into a booster, or you could find a great sale on a convertible seat with tall slots and then follow it up with a dedicated booster later on. Price-wise this often comes up about the same in the end, and it gives you the option of continuing to use the harnessed seat full-time while also booster training and using the booster for carpools, rides with family members, etc.
How much room do your kids have left to grow in the harnessed seats they ride in now? Are they on the top slots, and how many inches do they have left before they reach those top slots? The straps have to be at or above the shoulder for FF, so if they are both quite close to the top slots I would look at new seats. Ones with the highest possible harness slots - which is the FrontierXT as you have determined. :thumbsup:
However, if they have lots of room to grow, I would personally replace just the expiring seat and leave your DD as is (that is, unless you want to be really nice to your sister and are looking for an excuse to get two new seats
). I would get a new seat for DS that has taller slots (either a convertible or combo whichever has the best price), and then get a booster like the highback TurboBooster or Britax Parkway or whatever great new booster is available when DS finally reaches 40lbs, and pass down the harnessed seat to DD at that time.