All of the above should be implemented by the DLNA server, but I don't know of any free ones with such functionality. Options include MinimServer (the licensed version) and AssetUPnP.
The best WiiM could do regarding your first point would be to implement a scrollbar, and your second could be achieved by adding a date sort option to the album list. Both have probably been requested before so try to find them on the
feature request forum and upvote them.
Whilst it is possible to implement your third point, I know of no other control points that do, and it could introduce significant latency, so I doubt that'll ever happen.