For the grill you might want to consider a 10" subwoofer grill. You would have to figure out a way to mount it on the fan, but that shouldn't be too difficult. Go
here for some different styles to choose from. Any local car stereo shop should have any of those grills.