Like Adrian said, 8 hour prints are the norm, especially if you start doing highly detailed .1mm prints. My longest print to date is 31 hours, so I usually leave those to do their thing over night.
As far as pausing is concerned, I've used it quite a few times myself for a variety of reasons, and I usually try to time the pause so the head stops during infill or support printing, that way, there are no marks or ugly blobs in the print surface.
I usually hit pause, then quickly hit retract 2mm, Z down by 10mm and X home. This moves the print head out of the way so you can have access to the print or to the print head depending on what you want to do. Then just prior to un-pausing the print, extrude about 10mm of filament to makeup for the retraction and any oozed material, remove the extrusion and restart.
You can also create a script that does all this for you when you pause the print. In Repetier, on the G-Code Editor tab there is a drop down menu. One of the options is called "Run on Pause" put your script with the code there and every time you hit pause it will automatically execute the codes for you. The only problem is that I can't seem to save this as a setting, and when I exit Repetier it looses the script, so I have to do it again.
NOTE:
When you pause the print, Repetier keeps the head and bed heated to regular temperature. If you plan to keep it paused for a long time, you can turn off the print head (extruder), but if you turn off the bed, the print will probably pop off. You might try experimenting with lowering the bed temperature down lot about 50°C and see if it's still holding it in place, then when you're ready to start again, bring the bed temp back up.
Another option would be to kill the print somewhere at the end of a layer, then look at what layer you did this and edit the code to remove all the code up to the next layer, and start the print again. The print should start on the next layer. But again, you'll still have to deal with the heaters and so on.
You could also segment your model and print it in sections. Use netfabb to cut it, then slice and print both halves as separate pieces, then glue it together.
To print or, 3D print, that is the question...
SD3 printer w/too many mods, Printrbot Simple Maker Ed., FormLabs Form 1+
AnyCubic Photon, Shining 3D EinScan-S & Atlas 3D scanners...
...and too much time on my hands.