Is it Ok for a straight guy to let his bi friend cuddle with him?

yes, but it means your also bi