A scheme is presented that is based on the alloy analogy model and allows one to account for thermal lattice vibrations as well as spin fluctuations when calculating response quantities in solids. Various models to deal with spin fluctuations are discussed concerning their impact on the resulting temperature-dependent magnetic moment, longitudinal conductivity, and Gilbert damping parameter. It is demonstrated that, by using the Monte Carlo (MC) spin configuration as input, the alloy analogy model is capable of reproducing the results of MC simulations on the average magnetic moment within all spin fluctuation models under discussion. On the other hand, the response quantities are much more sensitive to the spin fluctuation model. Separate calculations accounting for the thermal effect due to either lattice vibrations or spin fluctuations show that they give comparable contributions to the electrical conductivity and Gilbert damping. However, comparison to results accounting for both thermal effects demonstrates violation of Matthiessen's rule, showing the nonadditive effect of lattice vibrations and spin fluctuations. The results obtained for bcc Fe and fcc Ni are compared with the experimental data, showing rather good agreement for the temperature-dependent electrical conductivity and the Gilbert damping parameter.