Hi Madelen. You can contact Motorola or the store you got your phone from to ask if they still have a replacement battery available for your phone. You should also check the list of online sellers listed in this website.
As for the memory card, a microSD, you can grab one from your local electronics store. Just remember that the w755 is only compatible up to 4GB of extra memory.