You can do all those things but you'll just be writing a wrapper for the Google Maps API.
Don't see jQuery as a magic bullet to make development a synch, It does what it does very, very well but not everything needs to be shoved in document.ready function and jQueryised (yeah, I just made that up).
However, there's plenty of nice Google Maps plugins out there, a quick search on Google should find you a few.