Shall we have a Global Config table?

A configuration table, where primitive data will be stored as key/value pairs, (e.g. a toggle, or a startup message to users)

There is nothing that prevents you from creating a table and storing all the configuration properties in there.