Has Luffy demonstrated that he can trigger that at will now? I don't remember.
Definitely. He used it the second time they were on Sabaody to deal with an army of scrubs. He wasn't even under pressure or anything, he just didn't want to deal with them.
I assume Rayleigh taught him to use it properly along with all the other Haki types.