Regarding the anti freeze. If your car is a modern one 2010 onwards, then you don't need to add much as it's a sealed system and if serviced correctly it's not needed.
Windscreen additive is the most important thing! Nothing worse than having a salted up windscreen and no way to clean it.