7 SEGMENT LED, LCD 2x16, and 25 LED's

I think you can do all that with a MAX7221 in nodecode mode and an SPI interface LCD panel, such as

The '7221 can do 8 7-segments; wire up 4, and use the other 4 to drive 32 LEDs in place.

So you need 5 IO: SCK, MISO, MISO, chip select for LCD, chip select for MAX7221.