Hi Jeni
If you can fit everything you need into one medium (soft-sided) bag, I'm sure that will be OK. But this would mean you having to carry everything on safari, rather than just the things you need for those few days, so taking a second bag might be a better option for protecting your shoulder.
Kind regards,
Olly, your editor