ABSOLUTELY! yes you can polish cast aluminum, but the quality of the casting will impact the quality of the finished part. the casting quality of my intake plenum is pretty poor and the finish wasn't nearly as good as the finish on my master cylinders.