Yes, it will all work. If you got the ram for cheap, then i guess it is all good. Higher speed ram are mostly for benchmark eye candy, other than that, it does very minimal for other things.
As for overclocking(guessing CPU and GPU?) No, it does not help much if not at all.