Rory McIlroy believes he can thrive at the 7,676-yard Kiawah Island course but weather likely to play key role at US PGA Championship.