aeons
A German word that means to be able to sit and read or write for long periods of time = Muße
screed
Eternity, century, decade, millennium, it depends.
age
The word hippopotomonstrosesquipedaliophobia. This word means fear of long words though.
An eight letter word that means "to remember details" is "memorize".
paper
The code that uses flashes of light could be morse code, so each variation of a different number of long and short periods of the light means a word or a letter of the alphabet (abcdefghijklmnop).
An 11 letter word that means "to invade someone's privacy" is "trespassing".
Table, butte
Ridge Ridge
verbose,tedious