Yep, there's a version of Pokesav for Diamond/Pearl/Platinum and another for HG/SS. Just make sure you're getting the version for HG/SS and you're all good. You can make the starters yourself and put them in storage or you can use pre-made PKM files for the Pokemon you want. Also all PKM files...