В каких случаях, можно опустить скобки в конструкции if и будет ли это правильно?
По конвенции скобки должны быть всегда:
Note:if statements always use braces {}. Avoid the following error-prone form:
if (condition) //AVOID! THIS OMITS THE BRACES {}!statement;
proof: https://www.oracle.com/technetwork/java/codeconven...
имхо:
Но могут быть исключения:
 - личный проект
 - договоренности внутри команды.
И эти исключения работают до тех пор, пока с эти кодом не начнет работать или читать, кто то другой - в таком случае, желательно придерживаться стандартов.
При коллективной разработке обычно устанавливают правила форматирования кода. Для себя - не имеет значения, как удобнее лично вам, так и делайте. Я бы вообще вот так бабахнул:System.out.println(a < b ? "True." : "False");