Semi smart motorbike/motorbike jacket.

Hello there, I have multiple ideas but I'm new to Arduino, i'm hoping its the right platform for me.

I'm looking to add some features to my motorbike I shall list the features:

Bluetooth ignition with engine start.
Ignition + engine start buttons in a watch or on arm of bike jacket.

Tachometer with current gear, rev gauge (lights from green to red) and change light (perhaps flashing the rev gauge red).

Push button to control CDI on and off.

A non restrictive speedometer in helmet field of view. (this is low priority)
2 hourly GPS updates possibly to a remote map or just email (this is low priority)

As I understand it I can use a relay system for remote on and start, an astable for ignition and bistate for engine start. I think astable would be best in-case of software fail the ignition wont cut. but in this instance I would like a redundant cutout switch.
I would also like this to detect if the bike is in neutral perhaps linking it to the neutral light and having the program check before firing the relay on the engine start.

would a transistor do better than a relay?

Can I use Bluetooth to control all this from a watch or a gadget put onto wrist of bike jacket?
Can the indicators blink a few times when Bluetooth device comes into range and "connects"?
Can all of this be made waterproof?
Is this all possible with a Arduino mini/micro/nano? Is a uno recommended?

Would I need a separate system for the tachometer setup?

How will I power all this? Would sleep states allow long term use without bike battery drain?
can the device run from its own rechargeable batteries that start charging once the bike is started then charge ceases when bike is off?

Thank you for any advice in advance. Looking forward to your views, input, shared interests, questions, praise and criticism. feel free to voice any opinion.

With this number of questions, I assume you are an absolute beginner in electronics and programming.

Anything you want can be done. The problem is do you have the skill to do it? What experience do you have.

We can help with specific questions. "How do I do a specific thing?" Not "How do I setup a jacket with Bluetooth to do this list of things?"

Weedpharma