Alone, no. Engine management is needed to make sure everything is running how it should under boost. Even with a built block detonation can and does happen, and it needs to be addressed a la EMS.
I believe ********** is the only one who sells blocks now as Mental Addiction Motorsports has stopped taking orders for them.
You can buy rods/pistons and have them installed at a local shop if you have one near you. Not sure of shops in your area, you will just have to ask around and maybe find some local car forums.