I wouldn't do this in Arc. I would generate a sample of (point) locations, get the values of the your different surfaces for each location, then use a proper stats package like R or SPSS to determine the importance of your different predictor variables on biodiversity. You could use something like Akaike's information criterion to select the best subset of predictor variables to narrow things down a bit.