I finally got in contact with jpet and he sent me a pattern of a bikini top he made for a CJ2A. With a few modifications I will make one for my CJ3A. I will still try to find an upholster to make it.
A bikini top is about the simplest top you could make....I'd try to find some heavy duty canvas and make it...Hardest part is going to be attaching the straps..the rest is all hemming the edges and doubling the front so you can put a rope in it. if you have access to a decent sewing machine I think you'd be happiest with your own custom made top. A local upholsterer might be a good second bet.
Any bikini style tops I have seen online were overpriced cheap junk.
You've seen Jpet's make your own top thread on the 2A page...lots of how to info there.
The web doesn't seem to have any bikini tops for a 1951 CJ3A. My local upholster has retired for medical reasons. Does anyone know who makes good heavy duty bikini tops? Something that will withstand driving past tree limbs close to trails.