You should also think about Unit 8A, at least where there are open areas adjacent to forest. But really, there are whitetailed deer everywhere. Mule deer, not so much, unless you are in the private lands along the Clearwater River east of Lewiston. There are state (IDL) and federal (St. Joe NF) lands in the northern and eastern parts of 8, and they do hold deer (mostly whitetail, in my experience).
Where are you coming from?