No. Its a carb. its a simple sugar.
potatoes & sweet potatoes
Tomatoes
No, rice is a grain.
A cucumber is both a fruit and a vegetable so the pickle follows suit. See the related link for more information.
It's called a vegetable because it was once a cucumber, which is a vegetable.