Puoi scaricare entrambi dal PlayStore: gli Icon Pack richiedono un launcher alternativo (Nova, Apex ecc.); i temi invece devono essere compatibili con la Cyanogen, da cui è preso il theme chooser (qui c'è una raccolta di temi con i link al PlayStore o al thread di riferimento)
Mi è capitato di avere un problema con un tema, che mi ha mandato in bootloop lo smartphone, quindi ti consiglio di fare un bel backup prima di applicarli (anche se molto probabilmente era un problema mio, ma non si sa mai)