Lag(?) issues

Chiken:
Can I make these seperate "machines" on the same arduino?

A finite state machine is a concept. Yes you can implement multiple ones if you need to.