Erro ao inserir no banco do sqlite, ta dando erro no primeiro get do prepare e eu nao sei pq

Será que não criou a mesma tabela 2 vezes?
Quando for criar a tabela lembra de por a clausula: create table if not exists

será? entao vou excluir e criar dnv a tabela para ver

Não há nada que obrigue a usar apenas bancos e tabelas criados através do java.
Agora, o bom seria acessar o banco e certificar-se de que a tabela está lá.