Re:
Good to hear that's sorted. Be careful with the tight cables, you may end up shifting gears without meaning to if you have any sharp turns that tug on the cables.
Re:
I couldn't tell you as I never ended up using them. It's got SIS on the side but can't say if it can pull on a 8. Someone with more experience may be able to advise?