First time Bengal Owner, Give me tips!

Okay, so I fell in love with the breed because of my boyfriend has two adult males that I adore. I found myself much happier, calmer and really soothed my anxiety. Now I have my little Apollo, he is a little trouble maker and he’s everything I could ask for! He’s very cuddly and social, not fearful of people or other cats.

Tips, what am I doing right or wrong? -he meows for about 15 minutes in morning, 10 when I’m home, and at night. I try not to encourage it and show him attention when he’s quiet. I also make sure all his basic needs are met, if that’s why he’s talking. He’s a vocal cat, and I like that so long as it’s not incessant lol -he’s obsessed with sink, I always keep it clean. Should I take him out of it to stop him? -very curious by food, I remove him from table to ensure I have my space and he respects it. -always walking on laptop, I don’t know what to do here other than redirect him or block -doorway, I am teaching him to stay away from door but able to see person coming in. I don’t want him to be flight risk.

Anyways, I really want to raise him right. I saw that punishment does not really work with cats, so I try positive reinforcement for what he should do.

Thank you guys for your tips with cats and this magnificent breed!