Welcome Dean!
As far as the canopy goes, several aftermarket manufacturers offer improved canopies for various kits. Not sure about the Rafale, but surely there is one out there somewhere! Do a little online searching with Sprue Brothers or Squadron and you just may find one that way. (Or Hannants, they're still the big name in your region aren't they?)
The other option is making contact with HobbyBoss & lay out the "I love your kit but there is no canopy" story, see if they are able to send a replacement. I reallh have no experience with HobbyBoss though, so I'm not sure how "supportive" their customer support is!
Vance