Run your hand over the tread from outside to inside and than back out. Is it smooth going in and ruff coming back out? Kind of like a really dull saw blade? Then, that is a toe induced tread wear.
If it is smooth in both directions, then it is a camber induced tread wear. You didn't indicate what kind of vehicle you have. M1009 has ball joints and an adjustment sleeve you can rotate to set camber/caster. The rest of the CUCV trucks have king pins and pretty much rebuilding them, spring hanger bushings and about 15 other things can be done to get it correct.
Your vibration while braking could be steering/suspension induced or it could just be the rotors like you stated.