Desde la época de los Pentium 4 HT/Athlon 64, que todos los CPUs tanto de AMD como de Intel pueden ejecutar instrucciones de 32 (x86) y 64 bits (x64). ¿Se puede saber para qué quieres esos 64 bits?... porque quizá lo que tú necesites sea otra cosa (como veo que tienes un pequeño enredo).
Sobre ebooks: ebooks son los libros, los lectores electrónicos se llaman "e-readers" o "e-book readers" . Y pues la verdad, nunca he tenido uno y no les encuentro gracia, prefiero el papel

.
Sobre tu última pregunta... programar ocupa pocos recursos, cualquier notebook moderno te sirve, pero en cuanto a diseño, dependerá de cómo trabajes, pero lo primordial es un buen CPU y harta RAM.
Salu1+1