Engine 2JZ-GE (Lexus GS300 1995) has 6 in-line cylinders. I did compression testing for cylinders 1, 2, and 6. The other cylinders require the throttle body to be removed in order to get access to the cylinders. Below is the image of components to be removed. During cranking, unrestricted air could be sucked into the intake manifold with the throttle body off. There are also two water bypass hoses that carry the coolant, I'll try to connect them together during the test.
Is it safe and accurate to do a compression test with the throttle body removed?

Sure you can do that just make sure that there's no large chunks of dirt or debris that gets sucked into the engine
Yes. You're supposed to do a compression test with the throttle plate wide open anyway.