Can the white be coloured with temporary/semi permanent hair colour?

Yes and no. Temporary colors like chalks or sprays yes, but anything designed to stain like Special Effects, no. There are some interesting videos on YouTube using alcohol inks to stain them. Results seem to have good reviews, so that may be another option.
Please, mind that only logged in users can submit questions