This practice is generally acceptable in most international airports. .
Yes, waiting for flight, overnight at airports is accepted. The security people might ask you some questions, just answer them correctly and tell your situation. In fact typically they are very nice and might even tell you to sit at particular secure/safe area.
Yes, but get a nice warm blanket and a pillow.
Yes you can stay without any problems
Thanks! Your answer is awaiting moderation.