Should I only make entries in the Cara Care app when I have complaints?

No! Especially for your symptom score and the resulting best / worst days, it is important that you also make entries when no symptoms occur. This is the only way to make a good assessment of your symptom score because the analysis in the app is based on the tracking information in the app. So if you do not enter the absence of symptoms, your symptom score may be worse than you feel. 
If you track food it is important to track every single ingredient of the meal. For example, if you have had pizza for lunch, you should track crust, tomato sauce, cheese, etc.