Have no option to edit footer or background
I have hunted through all the dashboard and still can't find anything to edit either :(
If you are using one of the default concrete5 themes, then you need to make a copy of that theme and place it in '[root]/themes' rather than leaving it in '[root]/concrete/themes'. If you make changes to the theme files under the concrete folder, they will be over-written with new core themes the next time you upgrade to a new version.
The theme you are using might not have any editable areas in the footer. As mentioned, the footer.php file is usually found in the 'elements' folder in your theme folder. Footers usually display content that you want to appear on every page so I would edit the footer.php file and add the following code in the appropriate div:
<?php $a = new GlobalArea('Footer_Stuff'); $a->display(); ?>
Now when you put the page in edit mode, there should be an area you can edit labeled 'Add To Sitewide Footer_Stuff' or you can go to 'Dashboard->Stacks' and find the "Footer_Stuff" stack and add your blocks there.