yahoo7,
per info i got from my friends,
1. consulate given certificate of DOB will not be accepted by CIC.
2. other points you mentioned is right. need to provide those. passport original and photo copy, color photo, xerox of current immig doc like work permit.
3. you can pay fee there in VFS...