The plural for "любитель" is "любители" - correct
Is it correct translation for "amateur"? - it depends on context.

"враждебность" is uncountable.