Is it possible to link properties together?

I have a Niagara system, in one of emitters I want to link a property that uses a random range float, to another property that would act accordingly. Is this possible?

The easiest way to achieve this would be to create a float parameter, set it to the random range float and then input the parameter in the modules you want it to use it. If you want to share the value between particles of the same emitter it would need to be an emitter value, and if you want to share it between emitters, a system value.

How can I input the parameter into the modules?

After you have created the paramater like so:

you can just type the name of the parameter in any valid input that is a float (or whatever your parameter is) and input it in any modules you need it: