When you had it aligned, did they spend the time to go through your components? There's a shit ton of moving parts that could be worn out. Define what you mean by "walk"?
As for the lift question. If he's running 35s and was on 36s, I'd say he's at least 5.5"+.