Question: should you give your passport number out?
Answer: Yes it is common practice - some hotels/guesthouses ask for your passport itself when you arrive, although a photocopy will usually suffice. Don't worry about giving the number out, it's just petty bureaucracy, nothing will happen.