I would have, if I were the cna, changed the pt's linen and gown. That is well within my scope of practice as a cna and what I believe I should do in that situation. The nurse can deal with her/his responsibility, but I would make sure mine was covered. I would then let the on-coming cna know that "I changed Mr. B; however, his foley is leaking and the nurse has not changed it yet. So, he will probably be wet again."
Insulin is important and a foley change requires a doctor's order. Maybe the patient has standing orders for this maybe they don't. The foley may just need to be flushed. Again, this requires a doctor's order. As a nurse, if it is at the end of my shift, I would let the on-coming nurse know that I discovered Mr. B's foley may need changing/flushing. If I have more time or I know that the on-coming nurse is already going to be swamped, I would go ahead and take care of that task after I give report.