The short answer is yes, there should always be a space before the opening bracket of parentheses.
In this particular case, however, I think the writer purposely left out the space. They meant to suggest that the appropriate word might be "all," but it might, alternatively, be "almost." (Note the correct spelling of almost, please.) So they're using the parentheses as a kind of short-cut. Though I've done it myself, I think it is a questionable technique, and wouldn't recommend using it to any second language learners.