I think most kotlin teams would want you to already know Java, the parts of kotlin that aren't basically Java under the hood are likely very easy to learn.
Not necessarily. One can pick up Kotlin as entirely new language. If you are working with old Java code, then yes.