I'm writing a book chapter about Kepler, both the man and the spacecraft. I can't find much about the computer system and memory. In particular, I'd like to know if the 16 GB memory is DRAM, since I also want to explain how DRAM works in this chapter.
Kepler has a 16 GigaByte synchronous dynamic random access memory solid-state recorder, so that would be a kind of DRAM.
However, note that this is not the processor's main memory. The RAD750 used in Kepler is a 32-Bit processor, and wouldn't be able to address 16 GB of main memory. In practice, memory for RAD750-based systems is more in the range of 128 MB or less (e.g. see the BAE specification sheet for their current RAD750-based single-board computers).
Kepler has 16 GB of memory. Is this DRAM?
Yes and no.
The yes part: It's SDRAM. The no part: It's not the computer's main memory. It's instead the equivalent of a tape recorder, only using solid state technology instead of moving parts. That solid state data recorder is used to record the data gathered by Kepler's sensors in between intermittent downloads via the Deep Space Network.
Tape recorders have a number of problems. They're large, massive, power hungry, slow, and prone to mechanical failures. NASA began using random access memory as the basis for solid state recorders in 1996 with the Inflatable Antenna Experiment flown on STS-77.
The concerns of accessing each of the 16 gigabytes individually is not an issue precisely because this isn't the computer's main memory. There's no reason to make this recorder addressable at the byte level. Kepler captures big chunks of data at once, which are then processed and written as somewhat smaller (but still large) chunks to the recorder. During download via the Deep Space Network, even bigger chunks are read and transmitted to the ground.