"have just left us for less than one hundred years"
i would work on that part
'have been gone for less than one hundred years', 'are not even one hundred years in the past' 'less than a century ago' 'within the last century' 'were still practiced within the last one hundred years', something
"The good and bad cultural customs ... have been putting its ...."
its -> their
influence -> influences