There are no rules specific to those words, Dollar.
Use 'despite' or 'in spite of', but don't mix them up. They have the same meaning. 'Because' is spelt thus.
Despite, in spite of, and because of are all prepositions so they are followed by nouns or noun phrases. Although is a conjunction, and is followed by a clause.