One year. After this period the bank starts deducting 100 thb monthly if there is any remaining balance until use all the funds in the account. After that the account is automatically closed. If you have a Thai bank account and you are able to manage it by your mobile any transaction you make (a transfer of any amount, a payment, etc... ) should be enough for keep your account active.
Yes you can drive with no problem. Only from 10pm to 5am, during the curfew, driving isn't permitted with just very few exceptions. Be prepared to maybe find checkpoints on your way, be questioned - just few general questions- and temp screened. Checkpoints are totally random. I was recently drove to Udon Thani from Bkk, just one checkpoint found on my way back.