I have only backpacking in the Sierras and always have a bear canister and I cook with esbit.
I also carry soap/camp suds and deet.
If I have room in my canister, I will put esbit in there in a ziplock bag or two to keep the smell away from my food. MSR Kettle if there is room with my Esbit inside the kettle.
If I am tight on space, then none of the things you have listed has gone into the canister and I have not had any problems.
What bear would think that esbit smells like food???!!
I often have slept with my Kettle next to my bivy filled with filtered water, ready to go for my breakfast.
That said, I do use sand and gravel to scrub my kettle spotlessly clean each night with water. Often without soap, unless my food was particularly greasy.
My med kit has always been inside my bivy with me, along with my deet, baking soda for tooth paste, and soap for washing my hands after rest room breaks.
Right or wrong, I tend to think that these don't smell like food to bears or animals.
So far, I have not been eaten like a bivy burrito.
P.S. I do realize that proper backpacking procedure is to have your campsite setup as a Triangle. Cooking done at one point, food storage with cook pot and scented items at the other point, and your sleeping/campsite at the 3rd point of the triangle.
I do make a point of cooking at a separate location and storing my canister at another location and sleeping at different location....I just cheat with the small stuff listed above.