Aluminium does not need to be clean to be recycled! You have to take aluminium to above 1000°C to melt and recycle it, and at that temperature any food scraps or similar substances on the aluminium would simply turn into carbon dioxide and water vapour and disappear!
i would say no, because their only recycalable if they are clean. pluse the energy it takes to make them far outways the amount of times they could be re-used
Surely that depends on how 'green' you want to be. There's the 'end user green' which just says, 'well this is recyclable so it's green', or there's the whole subject of whether we should be encouraging throw away products which rely on unsustainable minerals or rock such as the bauxite that is used to make aluminium (aluminum). And what would be the effect if we said no more aluminium, and bauxite was no longer allowed to be mined? What happens to those people who earn a living from mining it, and what do we replace it with? Green is a very complicated concept!