Can the EU customs authorities to screen people or their luggage for cash?

Yes, customs authorities are authorized to check people, their luggage and their means of transport. They can also seize undeclared cash.