No you dont have to wear abaya, it is your choice.

Qatar is safe, you dont need security with you for walking.

Friendship with locals - Depends on your social reach & etiquettes.