styke ... a couple of things to consider:
1) if you're running armadillos, there probably is no need for an additional tire liner. in about five years i have had one flat with the 'dillos. they are great. and i don't use the liner.
2) i have been told that v-brakes require an amount of hand lever travel that cannot be accomplished by road bike levers. only mountain bike levers, with their longer travel, can pull the cable far enough to activate v-brakes.
mgagnonlv ... i've toed in my avids and they squeak less, but they still squeak. instead of a screaming banshee i know have a stuck pig.