Ciao,
sì, se apache è installato il progetto dovrebbe deployare...
per lo schedulatore io ho creato un thread tipo Timer che ti permette di passargli l orario di avvio.
Timer t=new Timer("nome thread");
t.scheduleAtFixedRate("metodo","tempo avvio","ripetitività");