Actually that is the preamp right before the receiver. The signal was present without the preamp but I could hardly decode anything, when I added the preamp things were decoding very well. There is 6 feet of LMR-400 between the antenna connection and preamp.
The house was built in the late 60s so I doubt there will be anything metal in the roof, and all of the wiring will be below the antenna.
The signal is from a base station and will not change.
As far as picking up other systems, there are stations (control points) along the tracks that I would love to be able to pick up, but they are at lower elevation, and they also use directional antennas pointed almost exactly away from my location, pretty sure they are lower wattage as well. They are also on a different frequency so that would require another radio, power divider, etc. complicating the setup. I might try it just to see but I'm not hopeful. The next base station down the tracks is twice the distance this one is, and is probably 20-30 degrees to the west. I already know an Omni antenna will not work, and this one is pretty faint, so it looks as if this transmission is the only one I will be able to receive no matter what, unless I install a huge tower which isn't an option. So if I can pick up this one signal in the attic it will be pretty much all I can get anyway and I don't see the need to go through the extra work of putting it outside. The vent stacks on this house are small and only about 1 ft. above the roof, probably not up to today's codes at all, I don't know if installing a 5 ft. yagi on that small of a vent stack is a good idea. I'm going to try it in the attic with a temp setup for a week or two just to see how reception is, just want to make sure there wasn't skip going on when I was testing yesterday. If the attic location ends up not working then I'll look into a location outside.
Thanks, this has been very helpful.