The dried flowers and leaves I wouldn't really worry about as they don't contribute a lot nutritionally to the mix, which is not to say they aren't nutritious but almost all of the nutrition is coming from the seeds and insects.
Are you able to buy live black soldier fly larvae locally (or online)? Some Syrians will eat live insects even if they won't eat them dried. Otherwise see if there are maybe any horse/cattle/sheep pellets you can buy that are either naturally high in calcium (e.g alfalfa pellets) or fortified with it. Check on here that the ingredients are okay first though.
There isn't really any research on it, but I don't think Syrian hamsters necessarily need animal protein as long as they have enough protein in some form, as well as enough vitamins and minerals. But you can feed some egg or chicken etc just to cover that base.
Are you able to buy live black soldier fly larvae locally (or online)? Some Syrians will eat live insects even if they won't eat them dried. Otherwise see if there are maybe any horse/cattle/sheep pellets you can buy that are either naturally high in calcium (e.g alfalfa pellets) or fortified with it. Check on here that the ingredients are okay first though.
There isn't really any research on it, but I don't think Syrian hamsters necessarily need animal protein as long as they have enough protein in some form, as well as enough vitamins and minerals. But you can feed some egg or chicken etc just to cover that base.