Según la información proporcionada en los comentarios, su plan es visitar Grecia, Albania y Macedonia en un solo viaje.
Aunque un visado Schengen de tipo C parece ser suficiente para entrar en Albania y Macedonia, tenga en cuenta que se trata de un caso especial. Macedonia y Albania son independientes del espacio Schengen, por lo que es su decisión a quién dejan entrar y a quién no. La norma de que los viajeros con un visado Schengen pueden entrar sin visado es sólo para facilitarles la vida asumiendo que si un viajero es "lo suficientemente fiable" para un visado Schengen de entradas múltiples, esto parece ser suficiente para ellos.
Sin embargo, es muy poco probable que una embajada de un Estado Schengen expida un visado para visitar un Estado no Schengen. Siempre puedes solicitar un visado macedonio y albanés por separado.
Existe la remota posibilidad de que la embajada griega (a la que dirigirías tu solicitud, ya que Grecia es el destino principal de tu viaje previsto en el espacio Schengen) expida un visado de entrada múltiple de tipo C que, de todos modos, es suficientemente válido. Podrías solicitar lo que quieres, proporcionar un itinerario correcto y explicar por qué quieres que tu visado sea válido durante al menos 5 días después de haber visitado todos estos países. Si tienes suerte y el funcionario encargado de los visados no ve ningún problema en ello, puede que consigas lo que has pedido. Sin embargo, especialmente si es la primera vez que solicita un visado Schengen, yo no apostaría por que esto funcione. Al fin y al cabo, no es tarea del funcionario de visados griego decidir a quién se le permite entrar en Macedonia o Albania. Así que prepárate para hacer solicitudes separadas para Macedonia y Albania.