Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.
From what I've seen your gonna need to make a whole module to integrate .gif images. What would be easier though, is using frames on a canvas and then using rects. =/
The spacer should be a global variable in the main script. Also the z of the spacer should be pretty high.
As for the background just use one that's 512x784 it would cover the whole screen.