Hello...
Yes as you said, it can be install by my self or JH Support but base on my experience at other hosting company, they won't allow client to install SSL cert because sometimes SSL cert installation will make apache crashed.
Anyway, I'm already send all requested info to JH Support...