Moving backgrounds would need many frames and a subsystem in the update method during the battle, that changes the background all the time. Since battlebacks are not really small pics, I think this would lag a lot.
About the menu: Well, all you need is a CMS.