I worked through the second question factorising and simplifying, this look at all okay?
No -- the first line is not correct. The rest of your steps seem okay, but your final result is incorrect because you started with the wrong equation.
In part (b), we use g(x) as the input to function h, so we replace the input symbol x in function h with the expression 6/(3-x):
h(g(x)) = 5
*[6/(3 - x)] + 2
Simplify the right-hand side, above.
I'd noticed that Jomo asked you to not use 'x' as a multiplication symbol, anymore. That's important. After starting algebra, we use other ways to show multiplication. (Scientific notation is one exception.)
You may type an asterisk, instead, as I've shown (highlighted in red) above. I typed that asterisk, as an example. We don't really need to type a multiplication operator, in that case, because the grouping symbols around 6/(3-x) are sufficient to indicate the multiplication by 5.
You may use a centered dot, like this: a·b
You may use grouping symbols, like this: a(b).
By the way, did you create the content in the post #1 image, or is that an image of what you were given by your instructor?
?