Hello,
I recently just got my confirmation for my policy with Swica. I really liked the customer service I received (in English) but what's strange is that the confirmation of my policy is in German.
I can't answer your first question as I haven't submitted any expenses. But I have Completa Top and added Completa Praeventa (an extra 9.40/month). The Praeventa package allows me to claim fitness benefits up to 500/year and also has claim allowance of 100/year for dental. So paying the extra 113/year will be worth it if you go to the dentist or have fitness benefits to claim.
I believe that the base option for the hospital stay is already fairly comprehensive (with less selection for doctors and in the general ward). That being said, I am slightly more risk adverse so I opted for the half private option which with a hospital room with two people max. The cost for that increased my premium by an additional 67.10/month.
Hope that helps!