Ale jak to ma działać, bo nie kumam?
String createName = "CREATE TABLE IF NOT EXISTS (NAMES)";
String createSurname = "CREATE TABLE IF NOT EXISTS (SURNAMES)";
String createAge = "CREATE TABLE IF NOT EXISTS (AGE)";
Powinieneś przed nawiasem podać nazwę tabeli, a w nawiasie zawrzeć deklarację pól... np.
"CREATE TABLE IF NOT EXISTS Employees (name text, surname text, age int)"
Tymczasem w tym kodzie jest coś dziwnego - tworzysz tabele bez nazw z nieprawidłowymi deklaracjami pól. Poczytaj może najpierw jakiś kurs o SQL oraz komunikacji z SQLite przez JDBC np. http://www.sqlitetutorial.net/sqlite-java/sqlite-jdbc-driver/