С БД плотно не работал, поэтому каких-то конкретных советов дать не могу :(
Помню, что с многопоточной записью в SQLite было не всё ладно. При многопоточном чтении проблем быть не должно.
Тут, как мне кажется, лучше создать новую тему, чтоб люди с опытом использования подсказали.