Allora,

2) I nomi dei packages con i puntini personalmente non mi piacciono tanto e li ho sempre evitati. Può darsi che sia una fissa mia, ma nei nomi non metto mai niente altro che alfanumerici e underscores.

1) Non so, non ho Eclipse sotto mano

3) per l'uso che ne stai facendo adesso, potevi dichiararli anche private. Invece non capisco perché crei l'editor che estende JFrame e poi nel costruttore definisci un altro JFrame quando avresti potuto semplicemente chiamare super("JEditor")