Is 9.8734 bar on 34 a rational number???

Yes, any number with a repeating sequence of decimals is rational

let x = 9.87343434...
multiply by 100, causing a shift of two decimal, the length of the period
100x = 987.343434..
subtract:
99x = 977.47
9900x = 97747
x = 97747/9900