Can I submit a paper years after finishing my graduate studies? I completed my Masters of Science in September 2014 after over 2 years of work. My supervisor wasn't particularly helpful or supportive of the project since he seemed close to retiring and also most his money was dedicated to other fields of research. However, the field I studied in was my passion and I did it anyways.

Right after my graduate studies, I found a job in the private sector and at the same time I started working on a paper because I felt it needed to be done and I thought it would be important for my career. When I sent my draft to my supervisor, he would submit his feedback weeks to months later, and it was usually something like "It's too long". So I did the edits, sent it back, waited 2 months again for his comments, and so on. In Spring 2015, I abandonned because I could never finish it at this pace, even though most of it was done. His last comment was "Some more analysis could be necessary" even though it didn't seem necessary for the thesis.

Now, it's been 2 years, I haven't touched it since then, but I still feel I should submit the paper anyways. Here are my questions:


His is too late for me?
If I send the paper for review, do I need to put my supervisor as secondary author? 
If my supervisor is secondary author, do I need to notify him? Could he refuse?
If reviewers demand that further analysis is required, is it game over for me? I did most of my work on a supercomputer and my account has expired.
Two years is a totally plausible length of time before submitting a paper.  You'll need to update your related work section, but if the work is still novel and interesting and hasn't been published in a peer-reviewed venue, it's entirely reasonable to do so.

You will need to deal with your supervisor, however, as they most likely should be a co-author on the strength of their contributions to shaping the research project.  In general, submitting a paper requires the consent of all of the co-authors, and your supervisor will need to either consent or take their name off of the paper.  Most likely, however, they are correct that it needs more work, and you'll need to figure out either how to get the feedback that you need, from them or from somebody else.

Finally, involvement of your supervisor could be a very good thing in case more work is needed, as they may be able to restore access to resources or bring in an extra author who can help, if your work simply cannot be done on commercial cloud resources.  If it can be done with cloud resources, of course, you may be able to do it yourself.