I’ve not picked a roadrat up, but I suspect they’re not the lightest of bikes? I wouldn’t want to have to carry one of those up some of the 3 Peaks sections. Disc brakes is a positive for some of the descents though!
Should be ok. It needs to be a cx bike and I think there is a definition on the website. You don’t commit to pay at this first step so ou could throw your name in the ballot and then drop them an email regarding the bike.