Berny,
Not all use o-rings - on the A-26 main gears there were what are refered to as chevron seals (they looked like chevrons in cross section) I think the B-25 had them too. There was a special top and bottom seal and about a 1/2 dozen chevron seals between them. We had to have some specially made finally because the sources for them had dried up. It was a quite massive installation when you got them installed. The scarry part was we found that at the top of the gear, where the gear bolts to the trunion, there was one o-ring. It was about 4 inches in diameter and about 1/16 inch in thickness. We blew one on one of our A-26s in Idaho at the end of one season. Think there was some warpage between the two plates cause even an new 0-ring wouldn't seal it. To get it home before winter set in, a couple of us put the plane on jacks, hooked a come-along to the gear, undid the bolts, dropped the gear down a couple of inches and liberaly coated the plates and the o-ring with blue silicone seal. We then bolted the thing backe together, took the plane off the jacks, put nitrogen in the strut and flew it home. It was supposed to be a temporary repair, but the last I knew it was still flying with the silicon in there.
Also, the Harvard didn't use a cast upper fitting. They had several pieces of 4130 welded together to form the strut. The FAA had a hemmorage when they first saw it and if you wanted to get a Harvard certified here, you had to replace the upper strut from an American T-6. Along with that long exhaust pipe that they also used as a source of heat for the cabin heater (or disconnect the heater from the pipe)