Yes, there are reserved words in SQLite. See the list as the bottom: https://www.sqlite.org/lang_keywords.html
Using brackets will technically work; however, this is not standard SQL. Instead use double quotes as that is standard SQL. The above link also makes this fact clear.
There should not be any issues on the SQLite side of things. However, there can be issues if you want to change databases later of course. To avoid any potential issues just wrap the identifiers with double quotes.