Yes and yes.
1. Sweden are part of the 30 day visa except scheme (according to
*************************************************************
%20on%20Arrival/VOA.pdf). You can leave and return by land for another 30 days twice. You can also leave and return by air for an undisclosed unlimited amount of times. You may have to show 20K THB in cash if you use this method.
2. You can get a 60 day tourist visa before you leave. I highly recommend using this method if you are staying here less then 60 days.
Good luck.