Can this coin still be mined?
Looks like it. I just synced and mined a few blocks. Difficulty is low enough that you could CPU mine right now.
edit: on second thoughts, things may not be quite so easy. My mined blocks were accepted, then orphaned some minutes later by a large correction.