2. Will depend on the officer but usually just your passport, copy of DTV and your last boarding card
3. Each entry you get 180 days. In theory you can extend once but in practice immigration will make it really hard to do so it’s easier to bounce out and back.
If you’ve stayed for 90 consecutive days in Thailand you need to report to immigration. Each office will have slightly different requirements but it’s usually pretty quick to do a report.