I believe Che did express some racism as a very young man, but clearly he outgrew it. He was willing to put his own life on the line to fight alongside Black revolutionaries in Africa.
Homophobia was the default position just about everywhere back then, so Che hardly stands out. I imagine that had he lived longer, he might have come to repudiate homophobia just like his comrade Fidel Castro did.
"I have declared war on the rich who prosper on our poverty, the politicians who lie to us with smiling faces, and all the mindless, heartless robots who protect them and their property." - Assata Shakur