On point 2, the European Court of Human Rights (ECtHR, the court of the Council of Europe) blocked such deportations, etc. under the European Convention on Human Rights -- nothing to do with the EU.
The ECtHR is tasked with upholding fundamental freedoms like the Convention, the UN Charter of Rights, etc. and is completely separate from the EU.
The ECtHR is tasked with upholding fundamental freedoms like the Convention, the UN Charter of Rights, etc. and is completely separate from the EU.