1) Please don't repeat the LAWO Script, that was used in the O405 / G DLC. It was such a problem to get a standard IBIS System to work with this bus. Just use the standard IBIS Script would give us more options to do with your new bus, like integrating a new ticket machine or a different IBIS System.
Would be also good, if the matrix script would be changeable easy, so that you can add a Krüger++ or something without bridge scripts (see div. Krüger Mods for 3 Generations)
I always worked with the cooper LAWO and sometimes the interated AFR 200 rom the LAWO Mod, later and now with the included Almex Optima so it didn't matter in the O405 for me.
2) Maybe you could add the interior as Blend File to get a higher 'mod-ability'
Yes helps a lot. And i made private ticket validators for the O405 without using them