Those all sound about right, but I honestly know nothing about how psionics work, or psi-like abilities. I tried to read the SRD entry on it but it got into augmenting and lost me a bit. So...anybody else can feel free to finish that, it was mainly an idea. I don't even fully know how to plug those into a stat block now that you've given them to me.