Hi Laura
Yes it is possible to be emailed when people reply to your message. When you post a message you will see a box offering you the chance to 'subscribe to a thread'. Choose the third option here and you will be sent an email automatically.
I'm happy to pass on your email if I am asked for it by someone on your holiday.
People should see your threads. The best thing to do is to give it a title such as 'Heart of Alpine Europe 5 Oct'. That way your fellow travellers will find it easy to find you.
Kind regards,
Olly, your editor