Well to import an avi use
load animation "youravi.avi",avinum
Once you import it you can use things like
play animation to texture to use the avi as an animated texture, you can also use
play animation to play it to the screen (but I think you need to play the sound seperatly)
And for your second question, to move a character about with a joystick, use commands like
if joystick up=1 then move object objnum you can also make it more realistic by using force feedback.
Search
joystick in the index of the DBPro Docs (press F1 in the editor) for more info.
Check out my site for the latest on my games.