Update and clarification for anyone.
Had an iPhone with visible wireless. Also bought a pixel 7 and installed grapheneos. Wanted to transfer visible service from iphone to pixel 7 with grapheneos already installed. The imei checker on visibles site said it was locked. Verified it was not locked by checking with Verizon and us mobile. Both had no issues and I setup the pixel 7 on us mobile very easily. I do get like 3 spam texts a day with us mobile I noticed. Pixel 10 came today, transferred my visible service from iPhone to pixel 10 with stock OS. Then installed grapheneos and it is currently working flawlessly.