Si un extranjero no europeo se casa con un alemán y no puede encontrar un empleo en Alemania, ¿esa persona será elegible para asistencia social en Alemania?

Sí, si estás casado con un alemán tienes todos los derechos que cualquier otra persona tiene.
Pero, eso no significa que estés en la salsa de ninguna manera. Alemania no es tan socialista como la imaginación popular lo tendría.
Para explicar un poco más: en primer lugar, debe permanecer casado durante tres años antes de obtener una visa de residencia ilimitada (“unbegrenzte Aufenthaltsgenehmigung”). Si no lo haces, estás fuera.
Segundo, solo obtienes beneficios por desempleo (Arbeitslosengeld I) si realmente has trabajado. Debe haber trabajado durante 5 años para obtener 1 año completo de desempleo (66% de su salario neto).
Si no tiene eso, entonces está buscando bienestar (ALGII o Hartz IV). Este es un proceso realmente intrusivo y dependerá de lo que su cónyuge esté ganando. (Debe abrir sus libros bancarios para mostrarles lo que gasta, etc.) Es posible que no califique para nada si el cónyuge está trabajando.
Y, los Beamten (empleados del gobierno) realmente no estarán contentos con usted, por lo que es mejor que sepa qué está haciendo cuando navega por la burocracia. Deadbeats son “unerwünscht” y los extranjeros doblemente.

Respuesta corta: lo más probable. Recientemente hubo una decisión judicial a favor de un marido de Kazachstán que le otorgó “Arbeitslosengeld II” (ALG II).

Y aquí comienza la respuesta larga: hay muchos tipos diferentes de asistencia social en Alemania. Hable con su “Agentur für Arbeit” local, y si su respuesta no le satisface, hable con un abogado.

Sin embargo, tenga cuidado, la asistencia social depende de que usted intente todo para conseguir un trabajo. Así que ese debe ser tu enfoque, después de aprender alemán, si eso se aplica a ti.