As far as I know, it's functional.
This patch was made by Myself086 so it would be nontrivial to edit. I just threw it in because it doesn't make BNW crash. If anyone else has a different patch that's better, I'll throw it in, but otherwise I'm not personally inclined to fix this.
gosh I hate tutorial bosses, they are such killjoys for randomizers
Not in-game, but the game title in the SNES header will include the value rounded to the nearest hundredth (i.e. "BCG-R 50 1234567890" for a randomization value of 0.5). Most emulators will display this title in some way or another. However, if you use a split/custom randomization, it just gets written as "??".
No, and I've already forgotten most of it, and in BCG it varies depending on what even can be randomized in the base rom.
Possible, but nontrivial, particularly because BC's music randomization is developed by emberling. I'm not opposed to porting it over, but it would take some effort.
It pains me to compromise BCG's purity in this way, but I must admit that adopting BNW's convention here is the right move, when so many entities in the shuffle will make Steal just straight up whiff.
I think odds are good that an existing patch will work, with the possible exception of Fanatix mode.