Hola,
si el supuesto periódico va a tener una web normal en internet lo más fácil es que la app para android fuera una Activity que contuviera un webview donde se cargaría la web pero con estilos y diseño adaptado al terminal, es muy sencillo de hacer y no tienes que trabajar dos veces, además como es una app podrías colgarla en el market etc. Además desde un webview android proporciona un interfaz para comunicarse mediante javascript con la web y viceversa, para mostrar diálogos, guardar preferencias del usuario en bbdd o lo que quieras.
Sobre lo de base de datos y demás es una solución técnica más avanzada y complicada pero no se si el coste/beneficio te compensa hacerlo así pudiendo usar lo que te digo, un webview.
saludos!