How can I make my options in an array and store theme in WP options one DB row?

It is trivial to store an array of options in WordPress — just pass an array to option functions. 🙂

The downside is that it will be stored in serialized form, which isn’t friendly for SQL queries. That matters more for other APIs, such as meta data, than options.

Converting is up to you, you will need to adjust your code to work with and store an array.