Yes, I think that looks OK but there should be 2 more brackets that locate the rack to the frame midway. Have a look at this Givi PDF and although it'e not very clear, shows the 2 brackets and the protectors that go under the grab handle.
Do you have those as well ?
What sort of price are we looking at ?
Cheers. Link to PDF below in very small print.