Can Arduino fulfil my needs?

ok thanks all.

I will continue to work through the tutorials.

When I actually start to put this stuff together you can expect to hear a lot from me...

I shall get stuck in, will post significant changes back here.