AffiloTheme supports both posts and pages so you can be sure that it will work with your setup.
On AffiloTheme, posts will appear on the sidebar and you can choose to have links to posts and pages in the footer. By contrast, pages appear on the sidebar in Affilotheme versions 1.0 to 1.2. When upgrading to AffiloTheme 4.0 from the previous Affilotheme versions, you will need to convert the pages where you have your articles into posts so that they will appear on the sidebar, and an option to do that will appear when you activate AffiloTheme on your Wordpress site.
The option of changing existing pages to posts will only appear the first time you activate Affilotheme on a Wordpress site where you previously used Affilotheme versions 1.0 to 1.2. If you want to convert your pages to posts later on you will need to install a plugin called pTypeConverter.
AffiloBlueprint and Affilojetpack members can download AffiloTheme from here.