GPS, SQL. On Android

Can I develop GUI applications, work with sql database and GPS on Android?

Yes, you can. Anything that can be done in Java on Android, can be done in Kotlin.

Can I call java API in kotlin-code like java API in java-code?

Yes, see this document: http://kotlinlang.org/docs/reference/java-interop.html

Thank you!