removing atmega168 for standalone?

It should be fine. The LilyPad also runs at 8 MHz, so I've adjusted most of the core to work at either speed. The PWM frequency will be different, but everything should work (and the delays should be correct).