I believe Scrypt is used for Proof of Work but I'm pretty sure the addresses are still created using sha-256. They do also start with a 'd'.
Something like https://github.com/litecoin-project/liteaddress.org shouldnt be that hard to modify. Something in javascript is likely the ideal solution because a hosted service would let the hoster see the private key. In javascript its all done locally.
Yes, sorry, your absolutely correct. I was was not case sensitive there, which matters.
In the source its defined at https://github.com/digibyte/DigiByteProject/blob/master/src/base58.h#L281