Being ahead of the transports is a good idea as enemies wil target you instead of them. But you must not isolate yourself or when the CV will atack, you will take too much damage.   As a Scharnhorst, go straight ahead at 3/4 speed, start killing the forts then focus on the closest enemies (DD & cruisers must be kill first to prevent them of launching torpedoes). When Missouri arrrives, angle yourself if you are focused and rush him to use your torps. Then take the middle straight, kill the fort and the CV (but don't rush iin the melee, slow down to 1/4 at the exit of the straight), have fun with the red transports  and then deal with the attack force, focusing first on CV and cruisers.   For the Indianapolis, you must be ahead but not the first one as you can't tank damage, focus on cruisers and DD, yo ucan burn BBs later. When the CV attacks use your Def AA to panic the bombers and cover your teammates. If you take damage go in the repair zone as you will need those hp at the end. After Misourii, you have the choice : if noone else goes to the south west straight, ten rush there to kill DDs and transports, if someone else goes there, staay with your main flett to give AAA cover and focus the DD and cruisers. Try to find an island to shoot from cover when the main fleet arrives to save your HP.   A gunboat DD can do well in Narai, but as yo ucan''t tank, you must either stay with the transports or rush to the flanks to kill enemies at short range with torps. Using torps to deal with Missouri helps well, then yo uhaveto go south west to kill the trnasports and then try to use smoke to cover team from main fleet.