Yonex SHT-305 (blue/navy) question

I was wondering if the yonex sht-305 (blue/navy version, see http://www.tennis-warehouse.com/descpageMSYONEX-Y305CL.html) is suitable for playing on artificially grass. The outsole pattern seems like a omnicourt design.
And also a question about the sizing of Yonex shoes. What size do i need? My size for Asics shoes is 10.5 (US).