Per il primo problema, puoi risolvere con Javascript.
Per il secondo, sarebbe MOOOOOlto meglio un DB, comunque ci sono altre soluzioni, io personalmente preferisco un DB.
Piccolo consiglio, non mettere 2 argomenti cosi differenti sullo stesso 3d, cosi avrai piu visibilita.
![]()