¿Debería decir can you do me a favor o could you do me a favor?
Could es básicamente el tiempo pasado de can, pero también se usa para hacer un pedido educadamente. Por lo tanto, could you do me a favor? suena más educado y formal que can you do me a favor?
Una pregunta como can you open the window? es ambigua. Puede ser un pedido (dicho en confianza) para abrir la ventana, o una pregunta sobre si la persona es capaz de abrir la ventana. La pregunta could you open the window? siempre indica un pedido.
¿Debería decir can I come in o may I come in?
En el contexto de pedir permiso o dar permiso, el verbo may se usa a menudo en lugar de can para hacer la pregunta o declaración más educada y formal. May I come in? suena más educado que can I come in? (Could I come in? se puede usar para sonar más educado).
You may join us es una manera de invitar educada y más formal que you can join us.