4x20 HD44780 display and 6pcs. relay.

Yes - I think so - analog pins 0-5 may be referenced as digital pins 14-19:

You'll have enough for the relays - but not for the buttons (unless those are already included in your pin count?).