I've tried everything else to get cs50 ide offline, like docker, but nothing seems to be working. if I download the cs50 appliance from last year shoul I have any problems?
The CS50 Appliance hasn't been updated since 2015. It will not have any of the current staff files, will not run check50 or submit50, etc. You could use it if you plan on following an older (pre-2015) version of the course (as found on http://cs50.tv) but not for the current course.
The full FAQ for the offline version might be of help.