You should have no problems with electronic submissions. However, I did have to submit my LORs by paper to William Carey COM last app cycle because they had just started up and were not set up at the time to receive electronic submissions. So, if your applying to established schools, you shouldnt have a problem with the electronic submissions.
As far as TMDSAS goes, it should say on their webpage, but I am pretty sure they take electronic.