Will not operate using battery
Even rechargeable batteries eventually die. Have you tried leaving it plugged into power for a long time, like at least overnight? As for a manual, you didn't list a make or model. Try a search for the make and model and include user manual in the search box.
Where do I get a memory card?
2 GB SD card. You can get them at Wal-Mart. Most electronic stores. Camera stores or you can order them online at amazon.com.
Not finding what you are looking for?