THANKS.
1. To obtain the 600 points, is it compulsory that the job offer must a permanent job? - Yes
2. Seems I cannot register for job bank without an active profile? Please what should I do? - Yes, create an Express Entry profile and link it with Job Bank with the Express Entry Profile Number and Job Seeker Validation Code.
3. Please how easy can I apply for job directly from the Europe? - With regard to the question of getting a job offer, as far as I know and heard is that companies generally do not entertain interviews for overseas candidates as they are not sure about when you would be landing in Canada. So the closest you can get to get an interview call is once you have landed in Canada. You can be only sure of getting a job offer only if your skills and experience is niche and Canadian employers are not able to meet their requirement locally.
Meanwhile, lookout for all the companies which you would like to target, look at their career pages, LinkedIn pages, try to connect with people over Linkedin, if you have any friends over there, try to see if they can introduce you to someone in their contacts which you can leverage once you land in Canada. Identify important job consultants, whom you can fall back on in case you do not succeed on your own. So once you land in Canada, you will be well equipped.