Hello!
Here are the answers to your questions:
I have determined that the best NOC for my foreign experience is 1221 which is skill type B.
I only have one 3-year degree which I obtained in Canada.
My language scores were Speaking 9, Reading 10, Writing 10, and Listening 10 under CELPIP...