I live and work in the gulf.. so i need to avoid Israeli stamps in my passport. When i used to go to Ramallah, i used to fly into Amman Jordan and get a car to drive me down to the Allenby crossing near the dead sea. It’s quicker to go via Israel (i.e. Jerusalem) though.
There are hotels and people are very nice and accepting of tourists in the West Bank.. have never been to Gaza.. have always avoided it. No restrictions from Palestinians on taking photos.. if anything it’s the Israelis who will try and restrict you.
EDIT: Sorry Israelis will try and restrict you at border control points and military installations… just common sense.. once in israel or palestine there’s no real restrictions.