Rosado to me seems like the perfect target for cannoneer. I'm aiming the xenolouge to be complete around 15 to 16. By then you should have more solid wyvern options in kagetsu, lapis, chloe, even Amber, jade, or diamant anyway so sacking him to go that class is good. He'll have strong enough rates to gain both strength and hit in the class. As for enchanter, assuming like the dancer you'll almost never attack, anyone who gains defensive stats the best is good. Bunet or Boucheron would be fine, framme losing staff access is a little sus to me so I wouldn't do it unless I'm planning to have multiple staff users.