Nearly managed to 100% it! Only achievements remaining are the ones for getting S rank on x number of songs.
5.1 hours, 20 of 23 achievements