Es muy compleja tu pregunta, pero para responder por partes:
1.- Si es posible, solo haz el insert:
Código:
INSERT INTO `tabla` (`campo1`) VALUES ('valor')
2.- Siempre es conveniente cachear, también verifica el tipo de tablas, si son tablas que son para cache te recomiendo usar tablas tipo MEMORY.
3.- ¿Que es el ppal?
4.- ¿Podrías explicar mas esta pregunta?
Saludos.