Indeed everything about this guy points to being a SG or PG.
I would not even consider him to be a decent SF candidate. with Inside Def.: pitiful, Inside Shot: atrocious, Inside Def.: pitiful. It would make it a ridiculously long time before he became well rounded in those areas. I would say either a PG or SG
SG:
Pretty good stating skills for a SG except the fact that he has atrocious inside shot, which for a SG is not good that would take a long time to train in a position which you are not currently focused on.
PG:
His passing is terrible but it is only primary skill that is bad for this PG. Training Passing would probably fit better into your current training schedule. (which is probably revolving around Roe being a HoF)