Best to ask the immigration office direct for their check list first.
Of course they always use the disclaimer that they can ask for additional information. But it would be a good start as some offices ask for different info.
Although I have been among the few who have had no problem getting the deposit back, May I suggest you work on the principle that you will not and negotiate the rental price down to cover your potential loss.
The ask:thailand community, consisting of multiple Q/A groups with over 100,000 members, powers this platform. It is not an official government resource. Our members actively contribute to this resource, and while we strive for accuracy, we cannot guarantee its complete reliability. Assistance to travelers is provided as a community service.