1.cannot 和 can't 的区别不大,只是语气的强烈程度不同.
2.如果这个句子是正确的话,那么to就是被省略了,这种语法常见于口语,正事的书面语很少见.
3.with 通常是指事物携带的,但 within 是指事物本身具有的内在属性.