I'm sure you can get 300g sleeping bags (although I use a 700g one as I can't be bothered forking out more cash atm, and I like being warm. Once I stop messing about on the B class I'll invest in some lighter kit)

cup AND a pan? Unwarranted luxury Hank! either get a slightly bigger (titanium) cup which you can then use as a small pan at overnight, or take a small plastic bottle for dipping in streams.