Does Frieza care about Goku?
He respects and trusts in Goku's abilities, determination and skill in battle and knows he can be counted on. He's basically the only mortal living Freeza in any way sees as on his level. He just hates everything he stands for and because of what he's done.
Is Frieza a good character?
He's the pinnacle of his race and never had to train before those 4 months to become a terrifying galactic emperor that ruled over an immense chunk of the universe. His personality is also so perfectly evil, that he is probably one of the most well-designed villains in history.