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
disloyal
bacteria
vengeful, wounding
iniquity, disgrace
deviltry
renowned, esteemed
Humorous.
ellipse
reunions, congress, assembly, conclave
summary
epitaphs. peatship.