Welcome to the forum
I would imagine the lastest (supported) releases of Fedora should be fine, although from what I understand, RPMfusion
isn't up and running completely with F22, although this may no longer be the case.
There seem to be all kinds of guides on Google on configuring Squid, just pick one that works for you. Here
is one example. You can also purchase a book like this one.