I wrote "they have already everything" and it was flagged as wrong. Am i missing something ?
That would be a direct translation but it doesn't really work in English. "They already have everything" is a much better English sentence to use.
would it be wrong to say" De har allting redan"?
No, that's fine. :)