The regulator and the tank make it worth it, I think. you wont really need the sanke coupler unless you plan on buying 15 gal kegs from the store. But it looks like a good deal to me. As for if it needs freon or something else I cant say...if it works, its worth more than free!
-Sometimes I feel like I'm up beer creek without a pint glass-
-May the IBU's be with you-