You are correct: an SD card is required to save photos in Animal Crossing: Wild World on the Wii. The Wii's internal memory is extremely limited and cannot store the game's picture data directly.
private/wii/title/RUUE folder (or similar) to a PC regularly to preserve memories.Enjoy documenting your village life!