I got my compass to work by opening up RRconfig (the program not the ini) and clicked on the gps section of it.
After that, i set my "virtual" com port in there to get it working.
The other questions i'm not good enough to answer sorry.
On another note, is there a "Search" button so i can search my playlist? If not, is it possible to add one CDRskull? Maybe as an additional button right on top of the sliding bar button?