If you aren't planning to carry anything big or heavy, you can fit all of that in your jacket/pants. Unless maybe u plan to stash the backpack? Riding with one sucks. My jacket has an inner goggle hammock that stores them around the curve of your ribs (for example).
Otherwise the above seems pretty much perfect.
Support Local Business
"Shop Smart. Shop S-Mart!" - Ash