Can UE transmit PUCCH in same slot as PUSCH?

Hello Experts.

On phy layer. Are there any concerns or restrictions that blocks a UE from transmitting PUCCH in same slot as PUSCH?

I am thinking of a case where PUCCH is ahead in time of PUSCH but in same slot.
Thank you.

In the downlink DCI and PDSCH in same slot is possible with k0 being 0. So can we have in the uplink UCI and PUSCH in same slot with UCI in front of PUSCH?

Yes ,In case of Semi static Frame structure both PUSCH and PUCCH is possible in same UL slot. last two symbol will be PUCCH and remaining 12 symbol will be PUSCH .