As for freely available for sale is nonsense(in my opinion it is incorrect). When you say that something is freely available you mean that it is avaliable for free so that no payment is needed. The same time when you say for sale you mean that it isn't free.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.