Well I hope so, are you saying till at least till November due to that being the release date?
Yup November 5th 2013 was the release date of the 290 non X, so even if it was purchased on launch day it should still be in warranty. Of course I'm not sure about the whole removing the stock cooler thing but at least it is one less thing for you to worry about.
This is of course assuming that the MSi 290's did come with 3 year warranties like most of their other cards do.