I saw the English one when they aired it as a "marathon" (I think only a few episodes were dubbed, maybe just two like in Starforce's case) and it wasn't that good to be honest. Most of the anime should still be online with English subs, but if I recall a friend said that one of the seasons was still undergoing subbing. I could be wrong though.
You mean download it or make it show up in Rainmeter? Just click the "Download File" link on the side (might have to scroll a bit down) and extract it into its own folder where Rainmeter has its skin folders by default (somewhere in Documents if I remember well).