Please see this post: http://forums.digitalpoint.com/showthread.php?t=46116&highlight=redirect or do a search for 'redirect' and there are plenty of posts on this topic already.
If they are indexed, yes, google will simply see the new page (via 301) and index the new pages as such.