Do I need trekking shoes?

No, you do not need trekking shoes, your cardio-shoes (outdoor shoes) are perfectly adequate. If you already have a pair of trekking shoes, feel free to bring them.