Ответ:

1. Прилагательные: огромный, каменный, бесчисленные, острые, тёплый, золотистый, лёгкий, таинственным, печальным.

2. Сравнения: «как огромный каменный великан»; «словно острые копья».

3. Эпитеты: бесчисленные башни, острые копья, тёплый золотистый свет, лёгкий дымок, таинственный и немного печальный замок.

4. Глаголы: возвышался, тянулись, дрожал, вился, казался. Их немного, потому что автор описывает замок и передаёт впечатление от него, а не рассказывает о цепочке событий.