In PowerApps, you can add SharePoint list as data source to get detailed information of the items in that list. A simple doc about it:https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/add-data-connection
For searching list items with ID, here is a thread may help you about it:https://powerusers.microsoft.com/t5/Building-Power-Apps/Can-PowerApps-...
InfoPath custom form support was removed from SharePoint Online. You'll need to use the out of the box SharePoint form or customized with Power Apps.
If you go to the List/Library Settings -> Form settings, you'll see InfoPath was removed.