Thankyou very much for replies.
-my visa exact expiry date is 8th september, and inshallah my plan to travel is 29th july. so this gives me about 39 days till expiry, will i be in trouble?or should i contact cic and ask them?reason for my late departure is i have ACCA exams in June and my parents are saying to do eid with them and then go. i can provide cic my exam details if they ask me. you can travel any day before 7th September 2015, no one is going to ask you why u are traveling late or etc...
-those sandwiches i was talking about are sealed like the ones available in gourmet etc they have a plastic seal on them, but if there is a chance they will throw it away then no need to waste money on them. keep them in luggage , no one will ask you why u r taking them with you , only powder milk and meat is not allowed in Pearson int airport ,Canada
-and for capsules, my body has a tendency of gaining weight very quickly i take these capsules to stay in limit i have tried everything like gym, jogging etc but no i gain weight within days. so u can say they are a part of my diet. and that doctor has told me he will give me proper prescription of them on hospital letter pad etc along with diet chart etc. so i need to make sure if ill be ok with them. hmm...u can find more good capsules at Canadian pharmacy , only you need a doctors prescription with you, beside there is no harm if you take medicine from pak with a proper prescription by a doctor
-as for a laptop bag it wont have anything just some eatable stuff like biscuits etc and an ipad and a jacket nothing else, i might wear the jacket and that bag would be less than 1kg, then it will be fine?
u will keep a laptop bag and a travel bag both togather , about laptop,u can put whatever u want in it, i mean even your clothes, jackets, books, eatable items, phone. pad, gifts,, it may cross 5-7 kg, or etc, no one will ask why u r keeping all this stuff in this bag. put ur laptop bag on ur travel bag as people normally take it like.
thankyou again for replies i really appreciate.