Стоит ли передавать пустые строки или статичные параметры методом prepare в php?
Технически - без разницы.
С точки зрения удобства лучше все значения писать в одном месте, то есть в массиве
Вопрос даже не в том нужно ил инет, а в том зачем заниматься ерундой в плане руками вбивать данные в запрос, не важно как, со стетментами или без. Делаете обертку(или берете какую-то готовую), и просто передаете параметры запроса (типа вэа, лимит), и массив в виде ключ(имя_ячейки)=>значение, и оно само там строится как надо.