to simplify.
deviltry
Humorous.
There is no one-word 8-letter palindrome in English, apparently!
Cloister
An eight letter word for portable canopy is umbrella.As in "I forgot my umbrella".
Evitable is another 8 lettered word
bacteria
disloyal
iniquity, disgrace
deviltry
vengeful, wounding
renowned, esteemed
Humorous.
ellipse
reunions, congress, assembly, conclave
summary
epitaphs. peatship.