js and css files can be pretty big in order to be human readable. Is there some sort of gem that will minimize all the css and js upon running in production mode to decrease load times for the end user?
Yes.
Alternatives:
http://david-burger.blogspot.com/2008/02/minify-rails-javascript-and-css-with.html