Ok, I managed to get this to work: Portable SL http://www.travelinlibrarian.info/2007/01/second-life-portable.html
I ended up using the bat file at the bottom of the page in the comments section since it was the newest version. I used the Emerald viewer to ensure the version I was running was what was on the flash drive by changing Secondlife.exe in the bat file to Emerald.exe wherever I found it, may need to change other things but I'm not that up on doing things like this but it worked well enough. Need to test it on a computer that's never had SL on it to make sure it works completely as it should.