I am not sure if i believe Rumpel can tell the future. There is just too much he doesn’t know. And there has not been any talk of him having visions or prophecy of just some events in the future. I think Snow just thought he could see the future.
The thing is that the curse would have never happened with out Rumpel, not only did he give it to the queen but he also helped her enact it, so it makes no sense to me that he would do either of those things if he can see the future and his goal is to end the curse.
And i think if his goal is for the queen to lose power, which may be part of his goal it still seems strange to me that he would help her enact the curse thereby giving her more power when she was already at a place where she had lost power. She wasn’t a queen anymore and the people didn’t respect her anymore.
I am not sure if Belle is going to survive the end of the show. I do think that Regina is going to use Belle as leverage, but i am afraid that she will in the end kill her.