ID by which we could enter into countries without getting our passport stamped (ie Dubai),
Wont help you, we still have to get our passports taken, reviewed etc in Dubai even though we have Crew ID's.
I have yet to see an aircrew ID card get someone through passport control.
Depends on the country, in the UK we have freely arrived and departed without any checks on passport or crew ID.... But in the USA, the crew ID is worthless without a D visa. Some German airports wont accept passport or ID as proof, they want a "crew member" certificate.
Mutt