non avevi parlato di stampe...

stampare una listview va fatto a mano.... oppure ci si ingegna e si cerca qualcosa di già fatto

http://www.dotnetcode.co.uk/HowToPrintaListView.aspx

se conosci l'inglese e hai voglia di testarla sono sicuro che verrà fuori una cosa migliore di quella che stavi progettando (con virgole e incolonnamenti sfasati)