Yianie, I hope that you did not get the impression that it is OK to use stainless steel or aluminum for the rotor to mount the magnets. You can use aluminum or stainless if you want to, but you will end up with an alternator that puts out only a fraction of what magnets mounted on steel can put out.
Here is an image of a magnetic circuit.
As you can see, the plate for the magnet has to be magnetic in order to provide a path for the flux on the other side of the magnet to return and complete the circuit. If the rotor plate is not magnetic, that flux will be lost and you have a weaker magnetic field passing through the coils.
Before you spend any more money on materials, you should invest $10 on the digital download of Hugh Piggott recipe book. You can get it in metric or imperial units. You will learn a lot and end up with a nice alternator.
To cast the stator use vinyl ester mixed with talcum powder. All that is in Hugh's book.
Ed