Is it true that British voters are more likely to back the main parties in general elections than in European Parliament elections?
This can be hypothesised but it's hard to prove. In recent years, it seems at least as likely (to me) that the swings in results of different elections are representative of actual swings in opinion in the country. This is hard to counter because the elections are held at different moments in time. If it's on the same day then people are more likely to not change their opinion in between votes (compared to there being a year or so in-between).
In other words, is UKIP's performances in the 2014 EU elections / 2015 general election cited above the norm or an outlier?
It's unclear what you are referring to here. It seems that the Brexit party has been very successful in the 2019 EU election. That can be explained by failure of the other parties to go about implementing the Brexit that they (those parties, the Conservatives and Labour) have supported (e.g. by voting for triggering article 50).
Why are British voters more likely to back the main parties in general elections than in European Parliament elections?
It is unclear that this is established. Like I said in point 1, it might just be swings in opinion over time rather than people voting differently based on which election there is.
Is there any evidence to suggest that the Brexit Party might face the same fate as what UKIP faced in 2015 should a snap general election be called this / next year or does the Brexit Party have a real chance at forming the government (evidence can be polling-based, etc.)?
It seems that UKIP voters (wanting a Brexit, per the name UKIP) went to the Conservative party because its leader David Cameron promised a referendum on Brexit. Given that leavers won that referendum and steps were taken (but not yet completed) to initiate leaving, there is little reason for Brexit (the leaving, not the party) supporters to go back to UKIP or the Brexit party.
The date that was promised, the 29th of March 2019 has not been met. That day has passed but the UK is stil in the EU. That is the basis on which mister Farage has launched the Brexit party with successful electoral results. Had the UK left on the 29th of March then many of the Brexit party supporters would be satisfied with the other parties' approach to Brexit and they would not switch to another party.
So, as of yet, there does not seem to be evidence that the same reasons why UKIP went down in the polls before apply to the Brexit party now. Once the UK has left and the other parties regain the confidence of the electorate, then that fate might come. Whether that's inevitable is not clear, they might also stick with the Brexit party (but that's pure speculation, I'm not suggesting either way and there might even be different parties coming out on top, e.g. a pro-remain party).