Ну адвокат, конечно не БОГ, и совсем ВСЁ - не может. А в целом таки да, адвокат сможет решить очень широкий спектр проблем. Просто хороший адвокат стоит ДЕНЕГ, а то что-то мне подсказывает, что речь вы именно о деньгах ведете