Does my child must have a car seat during the travel?

It depends on the company and local law. You may, but you're not obliged, to use car seat for your child in National Express, you have to use it in Flixbus but again it is not required in Poland. As there may be different regulations for bus companies originating from different countries, before your journey please contact your bus company's office and ask for necessary information on your child safety.