How to use AudioProcessorValueTreeState along with the AudioParameterBool/Float/Choice

It seems AudioProcessorValueTreeState has its own version of AudioProcessorParameter, is there a way to use  AudioParameterBool/Float/Choice  together with AudioProcessorValueTreeState

No, they were designed as separate classes for people with different use-cases.

If you want your entire plugin state to be managed in a ValueTree, you should choose AudioProcessorValueTreeState. If you just want helper classes for parameters of different types, then you'd use the other classes.