i change the oil after 100 hours,,,,,,,,,,but you have to check the oil level after 50 hours and if it drops oil then add some oil in it ,,,,,,,,,,,,,,but i guess your generator wont drop the oil level as i mentioned before that oil leaks from the breather pipe ,,,,,,,,,,,,,the engine which is fitted in your generator wont do that as its tappet cover is different from others,,,,,,,,,,,,
yeah its safe but it will look batter if you hide all the wires inside the pannel box ,,,,,,,,,,,,,,,,,