Hello.
A few months have passed by now. I just thought I should give an update.
Following your advice, I purchased good Schwalbe tubes, Schwalbe Marathon Plus tyres (20" x 1.75) and re-taped the rims carefully with Velox cloth tape. Since then I have cycled well over 1000 km with no punctures...