1.How much is ur expected salary?
You can dish out any figure as long as it isn't over the top.
Maybe 30% higher than your current salary is a safe figure.
If you are entry level, then go as low as possible, they'll like it.
(Besides you probably need the training more than the money)
2.How long r u gonna stay here in the company?
The point here is you are able to express that you are staying as long as possible.
Saying 1 to 2 years would not be a good answer.