You will need to use the icc specific for the ink and printer to get totally accurate colours.
Also try adjusting the outputs in acrorip such as contrast, brightness, ink % etc.
Yes the code works on R3000 without having to alter anything.
I use it myself on the same model.
Yes it needs to complete the startup process before turning the printer on or it will give an error.
Pulse width modulation purely acts as a dimmer control depending on the speed of the modulation.
It still allows them to be over driven.
Fixed current will remove that possibility.
I manufacture multi channel pwm controllers.
For those led I would advise using a fixed current power supply so they are not over driven. Also they burn out very quickly if over heated. I would have a much more substantial heat sink in direct contact with them as well as the fan.
As said adjust the height of your inks.
Usually they should be about level with the print head which allows ink to be pulled I by the printer but not siphon out by gravity.
In that one there is a heat sink and fan with an external dimmer control.
Other versions of it have liquid cooling.
Also a switching transistor can be used to connect to an arduino and use pwm dimming.
Yes on the right where the head starts from.
The light needs to turn off before it goes over there so that it doesn't cure the ink in the capping station.
They need to go just above the height of the head.
If you simply want it on when the print head is moving and off when in the capping station you only need to add to the code a very basic few lines to define the pin for the switch and for the output pin to the mosfet then just to say if the switch pin is high mosfet pin high or if low mosfet pin low.
I would put it in the printing section of the code and also add a part for if the platen is ejected mosfet pin low so it's not on during head cleaning etc.
The only tricky part if using the aio board is finding where and how to connect the wires to the board.
Andy could hopefully say if there are any pins available on the board for the connections as I don't have one to look at.
Depending on the current of the led's you are using you will probably need to have the switch operate a relay.
Another way is to connect the switch to an arduino and control the led with a mosfet which is simple to do at low cost and you could even add a time delay before it turns off of a few seconds so it can cure the last bit of printing.