Fatti: A. Con sentenza del 20 settembre 2016 la Corte delle assise criminali ha riconosciuto H._ autore colpevole di omicidio intenzionale, commesso con dolo eventuale, per avere, l'8 ottobre 2015, a W._, in via X._, agendo in correità con A._, J._ e I._, ucciso K.D._. In sintesi, la fattispecie oggetto di condanna è riconducibile ad un contrasto avuto dagli imputati con un gruppo di albanesi la notte tra il 5 e il 6 ottobre 2015 presso una discoteca di Y._. A seguito di questo scontro e di successivi scambi di minacce, la sera dell'8 ottobre 2015 gli imputati si sono recati da Z._ a W._ per risolvere la questione con il gruppo avversario e con K.D._. In quel frangente, A._ portava con sé una pistola carica e H._ un manganello. Giunti a W._ nei pressi del locale notturno L._ verso le 20.15, vi hanno trovato K.D._. Questi è stato dapprima raggiunto da J._ e da H._, che lo hanno accerchiato. H._ gli ha in seguito assestato due colpi di manganello. Mentre si stava accasciando per le manganellate, la vittima ha iniziato ad estrarre un'arma che portava in una borsa a tracolla ed è stata colpita da due colpi di pistola sparati da A._ a distanza ravvicinata e senza soluzione di continuità rispetto ai colpi di manganello. H._ è inoltre stato riconosciuto autore colpevole di ripetuta infrazione alla legge sulle armi, per avere, senza diritto, intenzionalmente introdotto sul territorio svizzero un bastone tattico (manganello) vietato ed averlo intenzionalmente portato con sé a Z._ e a W._ l'8 ottobre 2015. La pronuncia di condanna per questo reato non è contestata. L'imputato è per contro stato prosciolto dall'accusa di assassinio e di infrazione alla legge sulla promozione dello sport. Egli è stato condannato alla pena detentiva di 8 anni, da dedursi il carcere preventivo sofferto, con revoca della sospensione condizionale di una pena detentiva di 6 mesi inflittagli con un decreto di accusa del 30 giugno 2015. B. H._ ha impugnato dinanzi alla Corte di appello e di revisione penale (CARP) il dispositivo della sentenza di primo grado concernente la dichiarazione di colpevolezza per il reato di omicidio intenzionale con dolo eventuale e i dispositivi relativi alla commisurazione della pena detentiva, alla riparazione del torto morale e al risarcimento di altre spese agli accusatori privati, al rinvio degli stessi al foro civile per le ulteriori pretese, all'accollamento delle spese giudiziarie, al rimborso allo Stato del Cantone Ticino della retribuzione del difensore d'ufficio e delle retribuzioni dei patrocinatori d'ufficio degli accusatori privati beneficiari del gratuito patrocinio. Il Procuratore pubblico ha interposto appello incidentale, chiedendo la condanna dell'imputato per il titolo di assassinio e l'aumento della pena detentiva. Con sentenza del 9 novembre 2017 la CARP ha parzialmente accolto sia l'appello dell'imputato, limitatamente all'indennizzo per le spese di patrocinio dovuto a tre accusatori privati, sia l'appello incidentale del Procuratore pubblico. La Corte cantonale, rilevato che, in mancanza di impugnazione, la condanna per ripetuta infrazione alla legge sulle armi era passata in giudicato, ha dichiarato H._ autore colpevole di omicidio intenzionale commesso con dolo eventuale per i fatti esposti. Ha altresì confermato il proscioglimento dell'imputato dall'accusa di assassinio e lo ha condannato alla pena detentiva di 9 anni e 3 mesi, da dedursi il carcere preventivo sofferto, ordinando nel contempo la revoca della sospensione condizionale della pena detentiva di 6 mesi inflittagli con il decreto di accusa del 30 giugno 2015. C. H._ impugna questa sentenza con un ricorso in materia penale del 26 gennaio 2018 al Tribunale federale, chiedendo in via principale che i dispositivi che lo concernono siano annullati e gli atti rinviati alla Corte cantonale, affinché sia prosciolto dall'imputazione di omicidio intenzionale e gli sia riconosciuta un'indennità ai sensi dell'art. 429 CPP. In via subordinata, chiede che sia annullato il dispositivo relativo alla pena e che la causa sia rinviata alla Corte cantonale per una ricommisurazione della stessa. Il ricorrente postula inoltre l'assegnazione di un'indennità di fr. 6'000.-- a titolo di ripetibili della sede federale e l'ammissione al beneficio dell'assistenza giudiziaria e del gratuito patrocinio, prospettando un importo analogo a questo titolo. Fa valere la violazione del diritto federale e l'accertamento arbitrario dei fatti. D. Non sono state chieste osservazioni sul ricorso, ma è stato richiamato l'incarto cantonale.