Hola
Si quieres hacerlo por inclusión-exclusión, la idea general del planteamiento es correcta. Pero tienes mal los cálculos.
Las funciones que verifican \( f(1)=\{1\} \), son \( 8^2 \) (y no \( 7^2 \)) porque los otros dos elementos de \( B \) pueden tener cualquiera de las posibles ocho imágenes.
Con esta idea corrige todos tus cálculos.
Por otra parte en realidad basta que tengas en cuenta que en las funciones pedidas, la imagen de cada elemento puede ser cualquier de las ocho posibles excepto la que excluimos. Por tanto el número de funciones en tales condiciones es simplemente \( 7^3 \).
Saludos.