De seguridad social no te puedo hablar porque no lo conozco. Probablemente salgan más plazas en Hacienda que en Seguridad Social, pero no te lo puedo afirmar al 100%.
En cuanto a los idiomas, en el caso de hacienda:
-agentes (c1) no tiene pruebas de idiomas
-técnicos (a2) tiene una prueba de idiomas, un texto para completar huecos, que puntua sobre 3 puntos pero solo sirve para subir nota en caso de aprobar el 1er examen, pero no es eliminatorio. Una vez aprobada la opo, en el curso en el IEF tienes más pruebas de idiomas, que hay que aprobar si o si, pero que no es complicado de aprobar
-inspección de hacienda (a1) tiene prueba de idioma en el tercer ejercicio, de traducción de un texto, y es eliminatorio por tanto hay que pasarlo si o si
decidas lo que decidas, animo!