AL
Насчёт областей разработки - Kotlin отлично подходит для серверной разработки, для разработки Android-приложений. Он пока неидеально подходит для математики разного рода, т.к. нужно больше либ. Он идёт к тому, чтобы подходить для разработки iOS-приложений и веб-фронтенда (Kotlin Native и Kotlin JS), но пока ещё не совсем дошёл. Драйвера наверное не попишешь.
Насчёт стиля - как и большинство языков, ООП и процедурщину вполне можно делать без проблем. Функциональщину можно писать в определённых пределах, но без фанатизма.