I like the idea and there is some wisdom of typography that you could benefit from.
For example, multiple hierarchies can exist between normal, bold and caps. However, if you use these three styles together then you use them as i) normal ii) bold iii) bold + caps. If you mix bold and caps separately then the hierarchy is confused. Colour also adds confusion to hierarchy and the guidelines are more complicated, which is why mono-colour designs tend to be more successful.
Spacing is another issue. One approach is to say that the horizontal distance between words would match the vertical space between lines. The space between lines is measured as the space between the bottom of descenders and the top of ascenders. However, the best approach is to try out lots of subtle variations with different fonts in the intended colours. Some fonts are designed for monitors and others are intended for printed paper, so its a good idea to read the history of your favourite fonts. The smallest readable font on an LCD screen is actually 3 pixels. typophile dot com is a good place to learn more.
Icon sets are alphabets, and you can use the tutorials on that same site to devastating effect. With some practice, you won't need to copy BlackBerry icons because they were not well designed to begin with.
Please concentrate on the strengths of your theme and remove anything that detracts from them.
It's a good theme. There seems to be a technical error in the positioning of the flashed backlight for icons on the dock, or if it's meant to look like a horizontal motion blur then maybe the shape is a little off. Keep up the good work!