Yes, you can take canned food on a plane in your carry-on luggage, as long as it complies with the TSA guidelines for liquids and gels.
yes
You will have to check with your airline.
Yes, you can take your laptop in your carry-on luggage.
Yes, you can bring American Airlines food in your carry-on luggage.
I guess so. But you surely can't bring canned food in you carry-on luggage.
Yes, you can take a PC on a plane as carry-on luggage.
Yes, you can typically take a mirror in your carry-on luggage when traveling.
Yes, you can take deodorant in your checked luggage on a plane.
Yes, you can take hair clippers in your checked luggage.
Yes, you can take your computer on a plane as carry-on luggage.
Yes, you can take an electric razor in your carry-on luggage.