How long would it take me to actually eat everything?

Nah, at least depending on your area. If you happen to be able to find the right butcher, you should be able to get a haggis way, way cheaper than that.