Будет ли индекс> 500 г считаться большим
Да, он довольно большой, но это ничего не значит само по себе. Что действительно важно, так это то, что он соответствует вашим потребностям.
как управлять этими индексами
Что конкретно вы хотите сделать?
нужно определить несколько новых полей в schema.xml - возможно ли это для индексов такого размера?
Да, процедура добавления полей одинакова независимо от размера индекса.
Должен ли я посмотреть на шард
Возможно, но в конечном итоге это зависит от того, работает ли индекс адекватно или нет, как сейчас. Если он работает адекватно без шардинга, тогда тебе не нужен шард.