"unfixed", which I presume means unattached, sounds like a very bad decision when talking about large flat surfaces laying on a roof. One high wind event could send them flying despite whatever unattached weights you had in mind. Plus I suspect it wouldn't meet whatever building codes are applicable to your area.
As for everything else, we don't have enough information. Whats the type and pitch of the roof and how is it covered currently? What are the snow loads in your area, and will the panel installation interfere with how the roof sheds snow? The weight of the panels themselves (which will add to the dead load of the roof) is probably not as significant as the potential side effects.
But if you do end up decide the roof needs reinforcing, perhaps you also need to look at the rest of the structure that supports the roof as well. And unless there's a space issue, reinforcing wood with more wood might be a better choice.