The good news about Dewey Point is that the view is super. The bad news is that it is only about four miles from Badger to there, and due to that short distance, it is a favorite among the daytrippers from Badger. So, the four miles out will not be exactly a wilderness experience. There is no running water at all around Dewey Point, so snow melting will be necessary. If you head east along the rim, you will reach Bridalveil Creek, and it commonly has flowing water under ice.
I've been there about twenty times.
The main ski area parking lot at Badger is very useful. There is a ranger station at Badger, so they can issue you a free overnight wilderness permit and also give you a free overnight parking permit for your car.
–B.G.–