Neither dock or bar appears on external monitor when I move an app to it How can I fix it?
I have a secondary monitor hooked up to my iMac, take a look at "System Preferences > Displays", does it match the screenshot I have attached?

You can move the blue rectangles (screens) by clicking and dragging to the desired position, the same applies to the "bar" at the top of the screen

Hope this helps