Yes, but genes in and of themselves explain very little in terms of the overall functioning of a cell. The process that determines if and when a gene gets expressed is probably as important as the gene itself.
Yes, other genes. Transcription factors. Methylation. DNA accessibility. All determined by proteins which are in-turn determined by genes. Genes determine expression.
Genes encode for proteins, which seem pretty crucial to biological functions of the cell.