Un consejo, debes coger un libro, uno bueno que te ayude a entender las nociones básicas. Todas tus preguntas no son más que falta de lectura que el capítulo 1 de un buen libro de Java te ayudará a resolver.
- No sé cual es tu pregunta porque en ninguna parte pusiste el signo de interrogación, solo expusiste tus ideas. Y se nota que no has leído la documentación de la clase Scanner, pues te hubieras dado cuenta que esa clase tiene más métodos que el nextLine() que estás utilizando: tiene nextInteger(), nextDecimal(), nextFloat(), ...
- Cannot make a static reference to the non-static field passentrada (passentrada). Ahí está tu respuesta. No puedes hacer una referencia de un atributo no estático dentro de un método estático (main).
- ¿A qué buffer te refieres?