Installing Alfine shifter with nexus 8 hub
Yep, same cable pull for the shifter.

Alfine shifters have the same bar real estate needs as most any other modern flatbar shifter, so you can use pretty much whatever you want that's compatible with your brake, which is its own question that you can find plenty of discussions on here.