Not a translator, but I've seen a lot so I can help:
1) None so far. Dunno if they will give us a guesstimate, but it's a project done out of free will, on their free time and for free. Anything is already far more than what we have, and I'll be very thankful. Also there's a lot than just translating, so while Devifoxx eased their burden, there's still a lot to do;
2) It's an afterthought for now. First the game, then the DLCs;
3) No, blame Jam
4) There was some plugins on PSP for it, but I never could make them work. On PPSSPP you can bind then at will, so no issue;
Just bookmark this like me. You might be very pleased someday.