Yes you can, but it may not necessarily be the best alternative. How does the query look that gives errors? Easier to help when you can see it
Not sure on this (depends on whether it's Oracle or MySQL, but here are two things to try, alone and combined). Add a semi-colon after the second and third lines, and remove the quotations. Add an AND to the beginning of the third line. Let me know if none of those work.
you can use multiple BETWEEN (from my tests). If used on the same field, il will give you the intersection or the two between if used on two different fields it works like a charm!