Bay Lake has 428 rooms and about 30% have a view. The view is not the big deal if looking at rooms. It's the top of the world lounge you can access that makes it worthwhile and the rooms provide quick access to multiple parks.
Most of the front should...may need to be above second floor.
Most of the grand rooms on the 14-15 floor do, but as long as you are in the building, you can use the "Top of the World" to watch and listen.
Pretty much the whole front of the building, so I'd guess at least one third of all the rooms.
Thanks! Your answer is awaiting moderation.