yes because i had one and i can use it for the original ds too
Yes they can. they also work with Nintendo DS and DS lite. (they don't, however, work with DS i, sorry.)
special
You can trade pokémon by using a link cable between your GBA sp / GBA.
All you do is look at the options on the pause mode and you will see how to play it where it says "How to Play".