Tak, można.
Jeśli znasz podstawową obsługę std::vector, to utworzenie i używanie vectora obiektów Twojej własnej klasy nie powinno sprawić Ci trudności.
Najprostszy przykład:
#include <vector>
class MyClass
{
};
int main()
{
std::vector<MyClass> vector_of_my_objects;
vector_of_my_objects.push_back(MyClass());
// ...
}