1.) Do I even Qualify for an open work permit?
since you dropped out of school, you will not qualify for the Post Graduate Work permit (which is usually an open work permit)
Alternatively, you mentioned that your spouse is a Canadian permanent resident holder, you will be eligible for spousal...