Bob,
Built a number of the O Scale Intermountain kits, applied Weaver Bettendorf trucks and couplers to all kits,this includes the Red Caboose flatcars and tank cars. I would highly recommend applying weight on the interior floor before gluing the roof assembly to the car body. I purchased 11ga.(.120in) by 1 in wide steel strip from the hardware store or Lowes, I believe this strip is either 6 or 8 foot long and inexpensive, cut to length for gluing to the car floor. I used TRV, spread a bead 3/16 or 1/4 wide the length of the cut steel strip and apply on the center of floor. Press down to ooze out to cover the bottom of the strip, on the ends I also applied this RTV to the sides and top surface of this strip and to the inside ends of the boxcar, this will firmly secure the steel weight strip. If you have the reefer car, apply the same procedure.
I also recommend the use of a pen vise and microbits to drill out all mounting holes on the boxcar body and roof before assembly. Intermountain instructions detail this procedure.
The NMRA O scale weight is 5 ounces initial weight plus 1 ounce per inch of car body length, these cars are 10 inches long, total weight should be 15 ounces or slightly more.