K vaší první otázce, zatím, to můžete bezpečně předpokládat.
K druhé otázce:
Rejstříky pomáhají urychlit vyhledávání – je to jako rejstřík v knize. Mohou pomoci enginu DB přeskočit na správný záznam, stejně jako vám index může pomoci přejít na správnou stránku v knize.
Přínos indexů, které můžete vytvořit sami, závisí na tom, jak hodláte data vyhledávat.
Ve vašem příkladu bych vytvořil INDEX v polích názvů, pokud v nich budete vyhledávat ve své aplikaci.