A messenger bag has a cross-body strap for wearing ... a backpack allows you to evenly carry the weight on your back to reduce strain, making them much more suitable for cyclists.
The only practical way to carry it all is in a bag ... It's part cross-body sling and part messenger bag. If it's too big for your needs, there's a smaller Small Cafe Bag (and also a Large ...