Yes, you may file an H1b with a non-profit. They are not subject to the quota, but not all non profits qualify. You may have other visa options as well. The next 6 months should not matter (unless that is your H4 limit).