1. The document provides requirements and suggestions for hands-on development with Quarkus, including using Java 8 or 11 for just VM development, GraalVM 19.2.1 for native development, and ideas for projects like enabling favorite frameworks or following guides.
2. Ideas mentioned include getting started with Quarkus, following various guides, creating an ASCII banner from a PNG, and using Docker compose with Kafka.
3. Project length is estimated at 6-8 hours and developers are also encouraged to pursue their own ideas.