The language tags (like #spanish) are intended to mark posts in a specific language (like spanish^^) to make them way easier to find for the corresponding community. So I can only answer your final question with a clear "YES" - every post you write in spanish language should be tagged with #spanish.
Las etiquetas de idioma (como #español) están destinadas a marcar publicaciones en un idioma específico (como el español ^^) para que sean mucho más fáciles de encontrar para la comunidad correspondiente. Por lo tanto, solo puedo responder su pregunta final con un "SÍ" claro: cada publicación que escriba en español debe etiquetarse con #español.
(translated using ChatGPT)