Can I import companies, people, and deals during a single import?

No, you'll need to bring in your company records followed by your people, then deals in separate passes. You can use the same file for each import pass, just select Ignore this field for the fields that are unrelated to that import type.