am besten ist wenn du dir Templates in [ApplicationFolder]\Templates anpasst. Du musst nur aufpassen das die Textmarken in den Dokumenten erhalten bleiben. Ansonsten kannst du alles machen.
Mach dir bitte vorher eine Sicherungskopie der Templates, damit - falls was in die Hose geht, diese wieder zurücksetzen kannst.
ist eine schwierige Frage. Hängt davon ab welche Sprache du zum Programmieren bevorzugst. Die Erstellung der Bereichte in Crystal Reports im Visual Studio ist "unabhängig" von der installierten Sprache.