1.
2.
This function outputs the most basic path, meaning: node/
i18n_get_normal_path takes a path alias as an argument.
3.
Two days ago I started doing some programming on Drupal. Although it went good, I soon realized how confusing and hard it is to work without code coloring, which is missing for .module extentions. So, what do you think I did? Yes, I made my way to my favorite search engine -- Google -- and found a page at drupal.org about the subject. It basically said that there are two ways for me to go:
a) installing an extension that will do the coloring plus will suggest function names and stuff. Cool... I didn't even check the other option because I was sure that one was the best.