La metro costa 1€ a tratta, l'autobus 1€ per 75minuti, con lo stesso biglietto puoi prendere metro e autobus, ma la metro solo una volta, di autobus quanti ne vuoi entro i 75 minuti.

Se prendete un alloggio in centro però dei mezzi non ve ne fate niente, potete andare ovunque a piedi, le mete turistiche principali sono tutte vicine.
Per i locali notturni penso possiate prendere in considerazione Trastevere, Testaccio, centro storico... di pub ce ne sono quanti volete.

Per un alloggio non saprei indicarti, ma se trovi qualcosa che ti interessa posta qui la zona e ti si dice quanto è comoda/scomoda.