The first two are reduced "спасибо", so they are all the same word. "спасибочки" is used mostly by girls.

The last one is slang, so if you want to be correct (despite being informal), you'd better...