Several options are available. Mig and AK make a pigment fixer, which is similar to a clear coat. Another option is using a varnish, an acrylic paint medium, or even Humbrol's Decal Fix. You can either apply the fixer to the model before you apply the pastels, or after, or even mix them together. Look at this video from Humbrol for a good rundown on technique.
I've used water and acrylic thinner as a "fixative," but the adhesion was poor (although better than nothing).
I have used both pastels and the expensive weathering pigments/powders from AK and Vallejo. I cannot tell the difference. I use the cheap chalk pastels, not the high-end artist type. Craft stores sell a pack of 12 earth tones which cost less than $15 US. I grind them with sandpaper, or if I really need a fine powder, I'll use a mortar and pestle.