Sim, a concordância está perfeita. Em Portugal diz-se «é um especialista no idioma e literatura suecos», porque suecos tem de ser no plural para concordar com idioma e literatura; e deve apresentar-se no masculino porque idioma é uma palavra masculina e literatura é feminina, de modo que, nesses casos, o plural fica sempre no masculino. No Brasil usa-se "é um especialista no idioma e na literatura suecos" ou "é um especialista em idioma e literatura suecos".