1. money-hungry (person) - голодный до денег, жадный
2. easy-going (person) - добродушный
3. workaholic - трудоголик
4. long-lasting (energy) - вместительная (батарея (battery)), продолжительный (of other things)
5. two-hour (film, flight) - двухчасовой
6. short-minded (person) - недалёкий, ограниченный.