I was placing fine using a road bike. Until you can get a proper fit and the bike you want, your roadie will be more than enough. Maybe borrow some clip on aerobars and scoot the seat as far forward as possible to make up for the geometry difference. Definitely do some riding on the bars prior to the race to get comfortable.
Make sure you like the sport before you go spend 3K on a bike.