Правильно: восьмидесятипятипроцентный.
Запятая перед тире нужна, но по правилам в этом предложении следует поставить не тире, а двоеточие: Профильный юрист лучше, чем юридический супермаркет: для защиты товарного знака нужен юрист по интеллектуальному праву или патентный поверенный.
Такое сочетание не вполне корректно. Согласно словарям русского языка, прилагательное граничный соотносится с сущ. граница в значении «линия раздела между территориями, рубеж», напр.: граничные знаки (пограничные знаки).