Hi AlchemistiD,
I always like it when people come up with their own detailed histories for their characters/ships/storylines. It means they care enough about the story enough to add some depth to it, and you've certainly done that.
As for it's canon status, however, I'm afraid you failed at the first jump. The canon, official Trek USS Revere is a scout ship, NCC-595, which was ordered to rendezvous with the scout Columbia NCC-621 in 'Star Trek: The Motion Picture'. This was heard in the radio chatter around Epsilon IX before they detected V'Ger battling the Klingon battlecruisers.
In semi-canon (and, I think, SFC), the Revere (and Columbia) are Hermes-class scouts, which are Saladin-class destroyers without their photorps and 2 of their 3 phaser banks. This is from the 'Franz Joseph Technical Manual', which is where the writers for 'ST:TMP' got them from when the Tech Manual was still considered semi-canon itself. As you may know, SFC is taken from the board game 'Star Fleet Battles', which has the Tech Manual as its origin point.
The rest of the history can be taken at face value, even if I think the Revere would have been named for the man himself rather than a Navy Auxiliary troop transport.
I like your reference to the Reeves-Stevens' book 'Federation', it's one of my all-time favourites too.
As one of my more forthright and opinionated online friends is wont to point out, the -A designation added to a ship's NCC number was a singular honour applied to the Enterprise and no other ship should have it, but so many fan fics and published novels have it that it isn't realy worth mentioning. You could give the second Revere a different NCC, though.
All the advanced tech... I'm not so sanguine about that, but it is, after all, your universe. Have fun playing in it. *smile*
Anyway, that's my tuppence. Take it for what it's worth.