Is this turbo a good size for a bone stock 225?

That turbo would work fine, you can adjust the boost with a wastegate. Lots of fabrication when building a turbo system but they make lots a power.