There are several HUNDRED threads on testing including the sticky at the top of the forum. Proctored tests can be done from anywhere and are about $15-$20. A friend did their OnPoint test while flying (at 36000') across the Atlantic Ocean. We did ours on an island off the coast of Iceland.
Yes, OnPoint was hacked but back up.and rumming a couple hours later. ANY government approved test will be accepted by Celebrity- US, Canada or Argentina or South Africa.
And yes you need to give basic personal information. How else do you get test results that are yours? A driver's license suffices.