We prototyped your design on day two. I can tell you that it works. The ball can go over the bump. This may save you time as we prototyped and tested it, but you may want to do your own prototyping. YMMV.
RS motors with a reduction takes care of the ball. Our chosen option was run it with timing belts.
Note that this was uploaded Jan13th. The link is public so you should be able to view it. If not, let me know.
http://www.facebook.com/photo.php?pi...9&id=645471640
The render is vertical but this is supposed to run the length of the frame.