1. Yes.
2. Check Rotten Tomatoes.
3. I'd say non-stop is a big exaggeration, but it does have a lot of action, especially in the last third of the movie.
4. Not quite, but I did end up stealing some of the visuals to use for descriptions of weapons, fetishes and jewelry for lizardman raiders...