It is definitely good for you. I am not so sure it is also good for them. the page rank should be almost equal in order for both sides to benefit.
That sounds good. What will be the PR of page where your link will be located? Will it also send you traffic?